चेंजलॉग

Git त्वरित संदर्भ पत्रक

Git सामान्य कमांड त्वरित संदर्भ पत्रक, Git कमांड को तेज़ी से ढूंढें और कॉपी करें

कॉन्फ़िगरेशन और इनिशियलाइज़ेशन
9
git init

वर्तमान डायरेक्टरी में एक नई Git रिपॉजिटरी इनिशियलाइज़ करें

git init --bare

एक बेयर रिपॉजिटरी इनिशियलाइज़ करें (कोई वर्किंग डायरेक्टरी नहीं, सर्वर के लिए उपयोग किया जाता है)

git clone <url>

रिमोट रिपॉजिटरी को स्थानीय रूप से क्लोन करें

git clone --depth 1 <url>

शैलो क्लोन, केवल नवीनतम कमिट प्राप्त करें (समय और स्थान बचाता है)

git clone -b <branch> <url>

निर्दिष्ट शाखा को क्लोन करें

git config --global user.name "नाम"

वैश्विक उपयोगकर्ता नाम सेट करें

git config --global user.email "ईमेल"

वैश्विक ईमेल सेट करें

git config --list

सभी कॉन्फ़िगरेशन देखें

git config --global core.editor vim

डिफ़ॉल्ट एडिटर सेट करें

बुनियादी ऑपरेशन
15
git status

वर्किंग डायरेक्टरी की स्थिति देखें

git status -s

संक्षिप्त स्थिति देखें

git add <file>

फ़ाइल को स्टेजिंग एरिया में जोड़ें

git add .

सभी परिवर्तनों को स्टेजिंग एरिया में जोड़ें

git add -p

इंटरैक्टिव जोड़ें, आंशिक परिवर्तनों का चयन कर सकते हैं

git commit -m "कमिट संदेश"

स्टेजिंग एरिया में परिवर्तनों को कमिट करें

git commit --amend

अंतिम कमिट को संशोधित करें

git commit --amend --no-edit

अंतिम कमिट को संशोधित करें (कमिट संदेश को संशोधित किए बिना)

git commit -am "कमिट संदेश"

सभी ट्रैक की गई फ़ाइलों के परिवर्तनों को जोड़ें और कमिट करें

git diff

वर्किंग एरिया और स्टेजिंग एरिया के बीच अंतर देखें

git diff --staged

स्टेजिंग एरिया और अंतिम कमिट के बीच अंतर देखें

git diff <commit1> <commit2>

दो कमिट के बीच अंतर की तुलना करें

git rm <file>

फ़ाइल हटाएँ और हटाने की कार्रवाई रिकॉर्ड करें

git rm --cached <file>

स्टेजिंग एरिया से फ़ाइल हटाएँ, लेकिन वर्किंग एरिया में फ़ाइल रखें

git mv <old> <new>

फ़ाइल को स्थानांतरित या नाम बदलें

शाखा प्रबंधन
13
git branch

स्थानीय शाखाओं को सूचीबद्ध करें

git branch -a

सभी शाखाओं को सूचीबद्ध करें (रिमोट सहित)

git branch -r

रिमोट शाखाओं को सूचीबद्ध करें

git branch <branch>

नई शाखा बनाएँ

git checkout <branch>

निर्दिष्ट शाखा पर स्विच करें

git checkout -b <branch>

नई शाखा बनाएँ और उस पर स्विच करें

git switch <branch>

शाखा स्विच करें (Git 2.23+)

git switch -c <branch>

शाखा बनाएँ और स्विच करें (Git 2.23+)

git branch -d <branch>

मर्ज की गई शाखा हटाएँ

git branch -D <branch>

शाखा को जबरन हटाएँ

git branch -m <old> <new>

शाखा का नाम बदलें

git branch -u origin/<branch>

वर्तमान शाखा के लिए अपस्ट्रीम शाखा सेट करें

git branch -vv

शाखा का विस्तृत विवरण देखें (अपस्ट्रीम शाखा सहित)

रिमोट रिपॉजिटरी
17
git remote -v

रिमोट रिपॉजिटरी की सूची देखें

git remote add <name> <url>

रिमोट रिपॉजिटरी जोड़ें

git remote remove <name>

रिमोट रिपॉजिटरी हटाएँ

git remote rename <old> <new>

रिमोट रिपॉजिटरी का नाम बदलें

git remote show <name>

रिमोट रिपॉजिटरी का विवरण देखें

git remote set-url <name> <url>

रिमोट रिपॉजिटरी URL संशोधित करें

git fetch <remote>

रिमोट रिपॉजिटरी के अपडेट प्राप्त करें

git fetch --all

सभी रिमोट रिपॉजिटरी के अपडेट प्राप्त करें

git fetch -p

अपडेट प्राप्त करें और हटाए गए रिमोट ब्रांच को साफ करें

git pull

रिमोट ब्रांच को पुल और मर्ज करें

git pull --rebase

पुल करें और रीबेस करें

git push

रिमोट रिपॉजिटरी पर पुश करें

git push -u origin <branch>

पुश करें और अपस्ट्रीम ब्रांच सेट करें

git push --force

जबरन पुश करें (सावधानी से उपयोग करें)

git push --force-with-lease

सुरक्षित जबरन पुश

git push --tags

सभी टैग पुश करें

git push origin --delete <branch>

रिमोट ब्रांच हटाएं

पूर्ववत करें और वापस लाएं
12
git restore <file>

वर्किंग डायरेक्टरी के बदलावों को छोड़ दें (Git 2.23+)

git restore --staged <file>

अनस्टेज करें (Git 2.23+)

git checkout -- <file>

वर्किंग डायरेक्टरी के बदलावों को छोड़ दें (पुराना तरीका)

git reset --soft HEAD~1

अंतिम कमिट को पूर्ववत करें, बदलावों को स्टेजिंग एरिया में रखें

git reset HEAD~1

अंतिम कमिट को पूर्ववत करें, बदलावों को वर्किंग डायरेक्टरी में रखें

git reset --hard HEAD~1

अंतिम कमिट को पूर्ववत करें, सभी बदलावों को छोड़ दें

git reset HEAD <file>

निर्दिष्ट फ़ाइल को अनस्टेज करें

git reset --hard <commit>

निर्दिष्ट कमिट पर रीसेट करें

git revert <commit>

निर्दिष्ट कमिट को पूर्ववत करने के लिए एक नया कमिट बनाएं

git revert -n <commit>

कमिट को पूर्ववत करें लेकिन स्वचालित रूप से कमिट न करें

git clean -fd

अनट्रैक की गई फ़ाइलों और डायरेक्टरी को हटाएं

git clean -nd

हटाई जाने वाली अनट्रैक की गई फ़ाइलों का पूर्वावलोकन करें

स्टेजिंग ऑपरेशन
12
git stash

वर्तमान बदलावों को स्टैश करें

git stash save "विवरण संदेश"

अस्थायी रूप से सहेजें और विवरण जोड़ें

git stash -u

अस्थायी रूप से असंबद्ध फ़ाइलों सहित सहेजें

git stash list

अस्थायी सूची देखें

git stash pop

नवीनतम अस्थायी सहेजें को पुनर्स्थापित करें और हटाएँ

git stash apply

नवीनतम अस्थायी सहेजें को पुनर्स्थापित करें लेकिन हटाएँ नहीं

git stash apply stash@{n}

निर्दिष्ट अस्थायी सहेजें को पुनर्स्थापित करें

git stash drop

नवीनतम अस्थायी सहेजें को हटाएँ

git stash drop stash@{n}

निर्दिष्ट अस्थायी सहेजें को हटाएँ

git stash clear

सभी अस्थायी सहेजें साफ़ करें

git stash show -p

अस्थायी सहेजें की विस्तृत सामग्री देखें

git stash branch <branch>

अस्थायी सहेजें से नई शाखा बनाएँ

लॉग देखें
14
git log

कमिट इतिहास देखें

git log --oneline

कमिट इतिहास को एक पंक्ति में दिखाएँ

git log --oneline --graph

कमिट इतिहास को ग्राफ़िक रूप से दिखाएँ

git log --oneline --graph --all

सभी शाखाओं का कमिट इतिहास दिखाएँ

git log -n <number>

नवीनतम n कमिट दिखाएँ

git log --author="नाम"

लेखक के अनुसार कमिट फ़िल्टर करें

git log --since="2024-01-01"

तिथि के अनुसार कमिट फ़िल्टर करें

git log --grep="कीवर्ड"

कमिट संदेश के अनुसार खोजें

git log -- <file>

निर्दिष्ट फ़ाइल का कमिट इतिहास देखें

git log --stat

प्रत्येक कमिट के लिए फ़ाइल परिवर्तन आँकड़े दिखाएँ

git log -p

प्रत्येक कमिट के लिए विस्तृत अंतर दिखाएँ

git reflog

सभी ऑपरेशन रिकॉर्ड देखें (हटाए गए कमिट सहित)

git show <commit>

निर्दिष्ट कमिट का विवरण देखें

git shortlog -sn

लेखक के अनुसार कमिट की संख्या गिनें

टैग प्रबंधन
10
गिट टैग

सभी टैग सूचीबद्ध करें

गिट टैग -l "v1.*"

पैटर्न के अनुसार टैग सूचीबद्ध करें

गिट टैग <tagname>

हल्का टैग बनाएं

गिट टैग -a <tagname> -m "विवरण"

टिप्पणी के साथ टैग बनाएं

गिट टैग <tagname> <commit>

निर्दिष्ट कमिट के लिए टैग बनाएं

गिट शो <tagname>

टैग विवरण देखें

गिट टैग -d <tagname>

स्थानीय टैग हटाएं

गिट पुश ओरिजिन <tagname>

एक टैग पुश करें

गिट पुश ओरिजिन --टैग्स

सभी टैग पुश करें

गिट पुश ओरिजिन --डिलीट <tagname>

रिमोट टैग हटाएं

मर्ज और रीबेस
10
गिट मर्ज <branch>

निर्दिष्ट ब्रांच को वर्तमान ब्रांच में मर्ज करें

गिट मर्ज --नो-एफएफ <branch>

नॉन-फास्ट-फॉरवर्ड मर्ज, ब्रांच इतिहास बनाए रखें

गिट मर्ज --स्क्वैश <branch>

स्क्वैश मर्ज, सभी कमिट को एक में मर्ज करें

गिट मर्ज --एबॉर्ट

मर्ज रद्द करें

गिट रीबेस <branch>

वर्तमान ब्रांच को निर्दिष्ट ब्रांच पर रीबेस करें

गिट रीबेस -i HEAD~n

हाल के n कमिट को इंटरैक्टिव रीबेस करें

गिट रीबेस --कंटिन्यू

रीबेस जारी रखें

गिट रीबेस --एबॉर्ट

रीबेस रद्द करें

गिट चेरी-पिक <commit>

निर्दिष्ट कमिट को वर्तमान ब्रांच पर लागू करें

गिट चेरी-पिक -n <commit>

कमिट लागू करें लेकिन स्वचालित रूप से कमिट न करें

उन्नत ऑपरेशन
13
गिट बाईसेक्ट स्टार्ट

बाईसेक्ट सर्च शुरू करें (समस्या कमिट का पता लगाएं)

गिट बाईसेक्ट बैड

वर्तमान कमिट को समस्याग्रस्त के रूप में चिह्नित करें

गिट बाईसेक्ट गुड <commit>

निर्दिष्ट कमिट को सामान्य के रूप में चिह्नित करें

गिट बाईसेक्ट रीसेट

बाईसेक्ट सर्च समाप्त करें

गिट ब्लेम <file>

फ़ाइल की प्रत्येक पंक्ति के अंतिम संशोधक को देखें

git blame -L 10,20 <file>

निर्दिष्ट पंक्ति सीमा के संशोधक देखें

git worktree add <path> <branch>

नई कार्यवृक्ष बनाएं

git worktree list

सभी कार्यवृक्षों को सूचीबद्ध करें

git submodule add <url> <path>

सबमॉड्यूल जोड़ें

git submodule update --init --recursive

सभी सबमॉड्यूल को आरंभ और अपडेट करें

git archive --format=zip HEAD > archive.zip

रिपॉजिटरी को ज़िप फ़ाइल में पैक करें

git gc

रिपॉजिटरी को साफ और अनुकूलित करें

git fsck

रिपॉजिटरी की अखंडता जांचें

📖टूल परिचय

Git चीट शीट डेवलपर्स के लिए डिज़ाइन किया गया एक त्वरित संदर्भ उपकरण है। इसमें बुनियादी संचालन से लेकर उन्नत तकनीकों तक सभी सामान्य कमांड शामिल हैं, जिन्हें कार्यक्षमता के अनुसार वर्गीकृत किया गया है, और यह त्वरित खोज और एक-क्लिक कॉपी का समर्थन करता है। चाहे आप Git के नौसिखिया हों या अनुभवी डेवलपर, आप यहां अपनी आवश्यक कमांड तुरंत पा सकते हैं। सभी कमांड स्पष्ट हिंदी विवरण के साथ आते हैं, जिससे आपको Git को बेहतर ढंग से समझने और उपयोग करने में मदद मिलती है।

मुख्य विशेषताएं

1
10+ श्रेणियाँ, Git के सभी सामान्य उपयोग परिदृश्यों को कवर करती हैं
2
100+ सामान्य कमांड, बुनियादी से लेकर उन्नत तक पूरी तरह से शामिल
3
कीवर्ड खोज का समर्थन करता है, आवश्यक कमांड को तुरंत ढूंढें
4
एक-क्लिक कमांड कॉपी, कार्य कुशलता बढ़ाएँ
5
स्पष्ट हिंदी विवरण, समझने और सीखने में आसान
6
श्रेणी के अनुसार ब्राउज़ करें और फ़िल्टर करें, संबंधित कमांड को तुरंत ढूंढें
7
रिस्पॉन्सिव डिज़ाइन, मोबाइल देखने का समर्थन करता है
8
स्थानीय रूप से चलता है, बिना इंटरनेट के उपयोग किया जा सकता है

अक्सर पूछे जाने वाले प्रश्न

🔗संबंधित उपकरण

Cron अभिव्यक्ति विश्लेषक

Cron सिंटैक्स को जाँचें और अगली रनिंग समय देखें।

डेवलपर उपकरण
अभी आज़माएं

JSON से CSV

JSON डेटा को CSV प्रारूप में परिवर्तित करें

कन्वर्टर
अभी आज़माएं

JSON से YAML

JSON डेटा को YAML प्रारूप में परिवर्तित करें

कन्वर्टर
अभी आज़माएं

JSON से XML

JSON डेटा को XML प्रारूप में परिवर्तित करें

कन्वर्टर
अभी आज़माएं

YAML से JSON

YAML कॉन्फ़िगरेशन को JSON डेटा में परिवर्तित करें

कन्वर्टर
अभी आज़माएं

JSON फॉर्मेटर

JSON डेटा को फॉर्मेट, वैलिडेट और मिनिफाई करें

JSON उपयोगिता
अभी आज़माएं

JSON विज़ुअलाइज़र

JSON डेटा को ट्री संरचना में प्रदर्शित करें

JSON उपयोगिता
अभी आज़माएं

JSON डेटा जनरेटर

परीक्षण के लिए मॉक JSON डेटा जनरेट करें

JSON उपयोगिता
अभी आज़माएं

i18n JSON अनुवादक

एक बार में पूरे JSON लोकेल फ़ाइलों का अनुवाद करें। अपनी आधार सामग्री पेस्ट करें, लक्ष्य भाषाएँ चुनें, और उपकरण आपके OpenRouter-संचालित API को सपाट कुंजियों के साथ कॉल करेगा।

JSON उपयोगिता
अभी आज़माएं

JSON अंतर तुलना

दो JSON डेटा के बीच अंतर की तुलना करें

JSON उपयोगिता
अभी आज़माएं

QR कोड जेनरेटर

कस्टम QR कोड इमेज जेनरेट करें

छवि उपकरण
अभी आज़माएं

SVG प्लेसहोल्डर जेनरेटर

कस्टम SVG प्लेसहोल्डर इमेज जेनरेट करें

छवि उपकरण
अभी आज़माएं

Base64 इमेज कनवर्टर

इमेज को Base64 एन्कोडिंग में कनवर्ट करें और इसके विपरीत

छवि उपकरण
अभी आज़माएं

UUID जेनरेटर

UUID यूनिक आइडेंटिफायर बैच में जेनरेट करें

जेनरेटर उपकरण
अभी आज़माएं

पासवर्ड जेनरेटर

सुरक्षित और विश्वसनीय रैंडम पासवर्ड जेनरेट करें

जेनरेटर उपकरण
अभी आज़माएं

Base64 एन्कोडर/डीकोडर

Base64 स्ट्रिंग एन्कोडिंग और डीकोडिंग टूल

टेक्स्ट उपकरण
अभी आज़माएं

URL एन्कोडर/डीकोडर

URL स्ट्रिंग एन्कोडिंग और डीकोडिंग टूल

टेक्स्ट उपकरण
अभी आज़माएं

MD5 हैश जरनरेटर

टेक्स्ट से MD5 हैश वैल्यू जेनरेट करें

क्रिप्टो उपकरण
अभी आज़माएं

SHA256 हैश जरनरेटर

टेक्स्ट से SHA256 हैश वैल्यू जेनरेट करें

क्रिप्टो उपकरण
अभी आज़माएं

SHA1 हैश जरनरेटर

टेक्स्ट से SHA1 हैश वैल्यू जेनरेट करें

क्रिप्टो उपकरण
अभी आज़माएं

Hex एनकोडर/डीकोडर

हेक्साडेसिमल स्ट्रिंग एनकोडिंग और डीकोडिंग टूल

क्रिप्टो उपकरण
अभी आज़माएं

Binary एनकोडर/डीकोडर

बाइनरी स्ट्रिंग एनकोडिंग और डीकोडिंग टूल

क्रिप्टो उपकरण
अभी आज़माएं

AES एन्क्रिप्ट/डिक्रिप्ट

AES सिमेट्रिक एन्क्रिप्शन एल्गोरिथम टूल

क्रिप्टो उपकरण
अभी आज़माएं

RSA एन्क्रिप्ट/डिक्रिप्ट

RSA असिमेट्रिक एन्क्रिप्शन एल्गोरिथम टूल

क्रिप्टो उपकरण
अभी आज़माएं

HMAC जेनरेटर

HMAC संदेश प्रमाणीकरण कोड जेनरेशन टूल

क्रिप्टो उपकरण
अभी आज़माएं

IP पता खोज

IP पते की भौगोलिक स्थिति और नेटवर्क जानकारी खोजें

नेटवर्क उपकरण
अभी आज़माएं

मिलीसेकंड टाइम कन्वर्टर

मिलीसेकंड टाइमस्टैम्प और yyyy-MM-dd HH:mm:ss स्ट्रिंग के बीच रूपांतरण करें।

समय उपकरण
अभी आज़माएं
28 में से 27 उपकरण दिखा रहा है
    Git चीट शीट - सामान्य कमांड त्वरित संदर्भ - IT Tools Collection