GIT टिप्स पत्रक
Git कमांड्स पैरामीटर के साथ - कुछ रेफ़ेरेंस
Page content
यहाँ के पास एक छोटा टिप्पणी: गिट कमांड्स पैरामीटर के साथ है
यह सड़क दृश्य छवि एआई मॉडल फ्लक्स 1 डेव द्वारा उत्पन्न की गई है।
मूल आदेश
git init
: एक नए गिट रिपॉजिटरी को प्रारंभ करेंgit clone <url>
: एक दूरस्थ रिपॉजिटरी के स्थानीय कॉपी बनाएंgit add <file>
: कमिट के लिए परिवर्तनों को स्टेज करेंgit commit -m "<message>"
: एक संदेश के साथ स्थानीय रिपॉजिटरी में परिवर्तनों को सहेजेंgit status
: अपने कार्य करते डायरेक्टरी के स्थिति की जांच करेंgit log
: कमिट इतिहास देखें
शाखा और मर्ज
git branch
: सभी स्थानीय शाखाओं की सूचीgit branch <branch-name>
: एक नई शाखा बनाएंgit checkout <branch-name>
: एक अलग शाखा में स्विच करेंgit checkout -b <branch-name>
: एक नई शाखा बनाएं और उसमें स्विच करेंgit merge <branch>
: निर्दिष्ट शाखा को वर्तमान शाखा में मर्ज करें
दूरस्थ रिपॉजिटरी
git remote add <name> <url>
: एक दूरस्थ रिपॉजिटरी जोड़ेंgit push <remote> <branch>
: एक दूरस्थ रिपॉजिटरी में स्थानीय कमिट्स अपलोड करेंgit pull
: दूरस्थ रिपॉजिटरी से परिवर्तनों को प्राप्त और मर्ज करेंgit fetch
: दूरस्थ रिपॉजिटरी से परिवर्तनों को डाउनलोड करें
परिवर्तनों को वापस लेना
git reset <file>
: परिवर्तनों को अनस्टेज करें लेकिन कार्य करते डायरेक्टरी में उन्हें बरकरार रखेंgit reset --hard <commit>
: सभी परिवर्तनों को छोड़ दें और एक विशिष्ट कमिट में जाएंgit revert <commit>
: एक विशिष्ट कमिट के परिवर्तनों को वापस लेने वाला एक नया कमिट बनाएं
उन्नत आदेश
git stash
: संशोधित फ़ाइलों को अस््रीकृत रूप से संग्रहित करेंgit stash pop
: सबसे हालिया स्टैश को लागू और हटाएंgit rebase <branch>
: एक अन्य आधार पर कमिट्स को फिर से लागू करेंgit cherry-pick <commit>
: एक विशिष्ट कमिट को वर्तमान शाखा में लागू करेंgit tag <tag-name>
: वर्तमान कमिट पर एक हल्का टैग बनाएं
सेटअप
git config --global user.name "<Your Name>"
: अपने कमिट्स के लिए नाम सेट करेंgit config --global user.email "<you@example.com>"
: अपने कमिट्स के लिए ईमेल सेट करें
जब इन आदेशों का उपयोग करते समय <file>
, <url>
, <branch-name>
आदि जैसे स्थानों को वास्तविक मानों से बदल दें।
उपयोगी लिंक
- https://en.wikipedia.org/wiki/Git
- https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet
- https://about.gitlab.com/images/press/git-cheat-sheet.pdf
- https://education.github.com/git-cheat-sheet-education.pdf