Git चीट शीट
मुफ्त Git चीटशीट जिसमें श्रेणी के अनुसार खोजने योग्य कमांड हैं, ब्रांचिंग और मर्ज से rebase, stash व reset तक, हर कमांड का उपयोग और खतरे का स्तर दिखता है।
सेटअप
git config --global user.name "Name"यूज़र नाम सेट करें
git config --global user.name "Sam"
git config --global user.email "email"ईमेल सेट करें
git config --global user.email "[email protected]"
git config --listसारा कॉन्फ़िग दिखाएँ
git config --list
शुरुआत
git initनई रिपॉज़िटरी शुरू करें
git init my-project
git clone <url>रिमोट रिपॉज़िटरी क्लोन करें
git clone https://github.com/user/repo.git
बदलाव
git statusवर्किंग डायरेक्टरी स्थिति
git status
git diffबदलावों की तुलना
git diff HEAD~1
git add <file>स्टेजिंग में जोड़ें
git add . / git add file.txt
git commit -m "message"कमिट बनाएँ
git commit -m "feat: new feature"
git commit --amendअंतिम कमिट संशोधित करें
git commit --amend -m "updated message"
git stashबदलाव अस्थायी रूप से स्टैश करें
git stash / git stash pop
ब्रांच
git branchब्रांच सूची
git branch -a
git branch <name>नई ब्रांच बनाएँ
git branch feature/login
git checkout <branch>ब्रांच बदलें
git checkout main
git checkout -b <name>बनाकर स्विच करें
git checkout -b feature/login
git merge <branch>ब्रांच मर्ज करें
git merge feature/login
git branch -d <name>ब्रांच हटाएँ
git branch -d feature/login
git branch -D <name>ब्रांच जबरन हटाएँ
git branch -D feature/login
रिमोट
git remote -vरिमोट सूची
git remote -v
git fetchरिमोट बदलाव फ़ेच करें
git fetch origin
git pullफ़ेच करके मर्ज करें
git pull origin main
git pushरिमोट पर पुश करें
git push origin main
git push --forceफ़ोर्स पुश
git push --force origin main
पूर्ववत
git restore <file>फ़ाइल के बदलाव छोड़ें
git restore file.txt
git reset HEAD <file>फ़ाइल अनस्टेज करें
git reset HEAD file.txt
git revert <commit>कमिट रिवर्ट करें (नया कमिट)
git revert abc123
git reset --soft HEAD~1अंतिम कमिट पूर्ववत (बदलाव रखें)
git reset --soft HEAD~1
git reset --hard HEAD~1अंतिम कमिट हटाएँ (बदलाव छोड़ें)
git reset --hard HEAD~1
निरीक्षण
git logकमिट इतिहास
git log --oneline --graph
git log --onelineएक-पंक्ति इतिहास
git log --oneline -10
git show <commit>कमिट विवरण
git show abc123
git blame <file>प्रति-पंक्ति लेखक
git blame file.txt
git reflogHEAD इतिहास (रिकवरी के लिए)
git reflog
एम्बेड करें
Git चीट शीट क्या है?
मुफ्त Git चीटशीट जिसमें श्रेणी के अनुसार खोजने योग्य कमांड हैं, ब्रांचिंग और मर्ज से rebase, stash व reset तक, हर कमांड का उपयोग और खतरे का स्तर दिखता है।
उपयोग कैसे करें
- 1इनपुट— आवश्यक डेटा दर्ज करें।
- 2परिणाम— प्रोसेस किए गए परिणाम देखें।
- 3कॉपी— परिणाम कॉपी करके उपयोग करें।
संबंधित टूल
अक्सर पूछे जाने वाले प्रश्न
हां, यह ऑफलाइन काम करता है क्योंकि यह स्थिर डेटा का उपयोग करता है।