सभी Git कमांड्स - हिंदी में
Git कमांड्स - हिंदी में
यह पृष्ठ Git के सभी प्रमुख कमांड्स का विवरण हिंदी में प्रदान करता है। Git का उपयोग वर्शन कंट्रोल के लिए किया जाता है और यह सभी सॉफ़्टवेयर डेवलपर्स के लिए अनिवार्य उपकरण है।
1. git init
कमांड
git init
कमांड का उपयोग एक नया Git रिपॉजिटरी बनाने के लिए किया जाता है। यह आपके प्रोजेक्ट के लिए एक नए Git रिपॉजिटरी की शुरुआत करता है।
git init
यह कमांड आपके प्रोजेक्ट के डायरेक्टरी में एक `.git` फोल्डर बनाता है जो Git द्वारा ट्रैक किया जाएगा।
उदाहरण:
git init
2. git clone
कमांड
git clone
कमांड का उपयोग एक Git रिपॉजिटरी को क्लोन करने के लिए किया जाता है, यानी एक दूरस्थ रिपॉजिटरी को अपने लोकल सिस्टम में कॉपी करना।
git clone
यह कमांड एक रिपॉजिटरी को पूरी तरह से डाउनलोड करता है, जिसमें सभी फ़ाइलें और इतिहास शामिल होते हैं।
उदाहरण:
git clone https://github.com/username/repository.git
3. git status
कमांड
git status
कमांड का उपयोग आपके रिपॉजिटरी की वर्तमान स्थिति को देखने के लिए किया जाता है, जैसे कि कौन सी फाइलें स्टेजेड हैं, कौन सी फाइलें चेंज की गई हैं, और कौन सी फाइलें ट्रैक की जा रही हैं।
git status
यह कमांड आपको बताएगा कि आपकी वर्किंग डायरेक्टरी और स्टेजिंग एरिया में क्या बदलाव हुए हैं।
उदाहरण:
git status
4. git add
कमांड
git add
कमांड का उपयोग फाइलों को Git के स्टेजिंग एरिया में जोड़ने के लिए किया जाता है। यह Git को बताता है कि आप कौन सी फाइलों को कमिट करने के लिए तैयार हैं।
git add
यह कमांड एक या अधिक फाइलों को स्टेज करता है ताकि वे अगली बार कमिट किए जा सकें।
उदाहरण:
git add index.html
5. git commit
कमांड
git commit
कमांड का उपयोग आपके द्वारा किए गए बदलावों को Git रिपॉजिटरी में स्थायी रूप से सहेजने के लिए किया जाता है।
git commit -m "Commit message"
यह कमांड आपके द्वारा स्टेज की गई फाइलों को रिपॉजिटरी में एक नई "commit" के रूप में सेव करता है।
उदाहरण:
git commit -m "Added new feature"
6. git push
कमांड
git push
कमांड का उपयोग लोकल रिपॉजिटरी में किए गए कमिट्स को एक रिमोट रिपॉजिटरी में भेजने के लिए किया जाता है।
git push
यह कमांड आपके लोकल रिपॉजिटरी से रिमोट रिपॉजिटरी में बदलाव अपलोड करता है।
उदाहरण:
git push origin main
7. git pull
कमांड
git pull
कमांड का उपयोग एक रिमोट रिपॉजिटरी से अपडेट्स को अपने लोकल रिपॉजिटरी में प्राप्त करने के लिए किया जाता है।
git pull
यह कमांड रिमोट रिपॉजिटरी से नई कमिट्स को लोकल रिपॉजिटरी में खींचता है और उसे मर्ज करता है।
उदाहरण:
git pull origin main
8. git branch
कमांड
git branch
कमांड का उपयोग Git रिपॉजिटरी में ब्रांच बनाने, देखने और हटाने के लिए किया जाता है।
git branch
यह कमांड आपके वर्तमान ब्रांच को दिखाएगा और अन्य सभी ब्रांचेज़ की सूची भी देगा।
उदाहरण:
git branch feature-xyz
9. git merge
कमांड
git merge
कमांड का उपयोग एक ब्रांच के बदलावों को दूसरे ब्रांच में मर्ज करने के लिए किया जाता है।
git merge
यह कमांड आपके वर्तमान ब्रांच में किसी दूसरे ब्रांच के बदलावों को मर्ज करता है।
उदाहरण:
git merge feature-xyz
10. git log
कमांड
git log
कमांड का उपयोग रिपॉजिटरी के इतिहास को देखने के लिए किया जाता है, जैसे कि कौन सी कमिट्स हुई हैं।
git log
यह कमांड कमिट हिस्ट्री को दिखाता है, जिसमें हर कमिट की तारीख, लेखक और संदेश शामिल होते हैं।
उदाहरण:
git log
11. git reset
कमांड
git reset
कमांड का उपयोग आपके स्टेज किए गए बदलावों को हटा देने के लिए किया जाता है।
git reset
यह कमांड फाइलों को स्टेजिंग एरिया से हटा देता है, लेकिन आपके लोकल वर्किंग डायरेक्टरी में कोई बदलाव नहीं करता है।
उदाहरण:
git reset index.html
12. git rm
कमांड
git rm
कमांड का उपयोग Git से फाइलों को हटाने के लिए किया जाता है। यह फाइलों को ट्रैक से हटा देता है और उन्हें स्टेजिंग एरिया से भी हटा देता है।
git rm
यह कमांड किसी फाइल को रिपॉजिटरी से हटाता है और उसे अगली बार कमिट में दिखाता है।
उदाहरण:
git rm index.html
Comments
Post a Comment