Git Tutorials

अपनी वर्तमान Git ब्रांच तुरंत पता करें

Spread the love

अपनी वर्तमान Git ब्रांच को जानना एक सुचारू विकास कार्यप्रवाह के लिए आवश्यक है। गलतियाँ होती हैं, और गलती से गलत ब्रांच में परिवर्तन करने से महत्वपूर्ण परेशानियाँ पैदा हो सकती हैं। सौभाग्य से, Git आपकी वर्तमान ब्रांच को जल्दी से पहचानने के कई सरल तरीके प्रदान करता है। यह गाइड दो प्रभावी विधियों का पता लगाता है।

विषयसूची

git branch कमांड का उपयोग करना

git branch कमांड एक शक्तिशाली उपकरण है जो आपकी स्थानीय ब्रांचों का व्यापक अवलोकन प्रदान करता है। यह न केवल सभी ब्रांचों को सूचीबद्ध करता है, बल्कि वर्तमान में सक्रिय ब्रांच को भी स्पष्ट रूप से इंगित करता है।

इसका उपयोग करने के लिए, अपना टर्मिनल या Git Bash खोलें, अपने रिपॉजिटरी में नेविगेट करें, और निष्पादित करें:


git branch

आउटपुट आपकी सभी स्थानीय ब्रांचों को प्रदर्शित करेगा। सक्रिय ब्रांच एक तारांकन (*) उपसर्ग द्वारा प्रतिष्ठित है।

उदाहरण:


* main
  feature/new-login
  feature/bug-fix

इस उदाहरण में, main वर्तमान ब्रांच है।

git status कमांड का उपयोग करना

जबकि मुख्य रूप से आपकी वर्किंग डायरेक्टरी और स्टेजिंग एरिया की स्थिति दिखाने के लिए उपयोग किया जाता है, git status कमांड अपने आउटपुट के शीर्ष पर आपकी वर्तमान ब्रांच को आसानी से प्रदर्शित करता है। यह आपकी ब्रांच की जांच करने का एक त्वरित तरीका है, खासकर यदि आपको एक साथ अपनी फ़ाइलों की स्थिति देखने की आवश्यकता है।

अपना टर्मिनल खोलें, अपने रिपॉजिटरी में नेविगेट करें, और चलाएँ:


git status

आउटपुट एक पंक्ति से शुरू होगा जो स्पष्ट रूप से ब्रांच को इंगित करता है:


On branch main
Your branch is up to date with 'origin/main'.
nothing to commit, working tree clean

यह स्पष्ट रूप से दिखाता है कि main सक्रिय ब्रांच है। ब्रांच का नाम प्रमुख रूप से प्रदर्शित होता है, भले ही आपके पास बिना कमेंट किए गए या स्टेज किए गए परिवर्तन हों।

संक्षेप में: git branch और git status दोनों प्रभावी रूप से आपकी वर्तमान Git ब्रांच को प्रकट करते हैं। git branch स्थानीय ब्रांचों की एक पूरी सूची प्रदान करता है, जबकि git status आपकी वर्किंग डायरेक्टरी की स्थिति के साथ एक संक्षिप्त प्रदर्शन प्रदान करता है। अपने वर्कफ़्लो के लिए सबसे उपयुक्त विधि चुनें।

प्रातिक्रिया दे

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *