सभी 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