Skip to content

पोस्ट

Git चीट शीट

1 अक्टूबर 2014 • 2 मिनट पढ़ना

Git चीट शीट

नीचे git कमांड्स हैं जिनका मैं बार-बार उपयोग करता हूं।

रिपॉजिटरी क्लोन करें

git clone https://github.com/tinymce/tinymce-dist.git

मौजूदा git फाइलों को रिमोट git रेपो में जोड़ें

cd /path/to/my/repo
git remote add origin https://lostinkali@bitbucket.org/lostinkali/flightstats.git
git push -u origin --all # पहली बार रेपो और इसके refs को push करता है
git push -u origin --tags # किसी भी tags को push करता है

मौजूदा फोल्डर में रिपॉजिटरी बनाएं

git init
git add .
# स्थानीय रिपॉजिटरी में फाइलों को जोड़ता है और उन्हें commit के लिए stage करता है
git commit -m "Initial commit"

वर्तमान ब्रांच को master में बदलें

git checkout better_branch
git merge --strategy=ours master # इस ब्रांच की सामग्री रखें, लेकिन एक merge रिकॉर्ड करें
git checkout master
git merge better_branch

ब्रांच डिलीट करें

git branch -D bugfix

पिछले commit पर वापस जाएं

git checkout master
git reset --hard e3f1e37
git push --force origin master
# फिर इसे साबित करने के लिए (यह कोई diff प्रिंट नहीं करेगा)
git diff master..origin/master

फाइल को git में जोड़ता है।

git add [filename]

लॉग में सबसे हाल के commit के बाद से untracked फाइलों को हटा देता है।

git clean -fd

जोड़ी गई फाइलों को git में commit करता है।

git commit -m "enter message here"

फाइल को git से हटाएं। बदलाव होने पर भी फाइल को हटाने के लिए -f का उपयोग करें।

git rm file1.txt

समय में एक विशिष्ट बिंदु को tag करना।

git tag -a v1.4 -m 'my version 1.4'

लेखक: चक कॉनवे सॉफ्टवेयर इंजीनियरिंग और जेनेरेटिव AI में विशेषज्ञता रखते हैं। उनसे सोशल मीडिया पर जुड़ें: X (@chuckconway) या उन्हें YouTube पर देखें।

↑ शीर्ष पर वापस

आपको यह भी पसंद आ सकता है