Git में स्थानीय और दूरस्थ शाखाओं की तुलना कैसे करें

Git Mem Sthaniya Aura Durastha Sakha Om Ki Tulana Kaise Karem



Git एक फ्री फोरम और ओपन-सोर्स इंडिपेंडेंट वर्जन कंट्रोल सिस्टम है जिसे छोटे से लेकर बड़े डेवलपमेंट प्रोजेक्ट्स तक सब कुछ कुशलतापूर्वक प्रबंधित करने के लिए डिज़ाइन किया गया है। इसकी स्थानीय शाखाएँ स्थानीय रूप से उपयोग किए जाने वाले व्यक्तिगत स्टेशन पर पाई जा सकती हैं जिसे स्थानीय उपयोगकर्ता देख सकते हैं। इसके विपरीत, दूरस्थ शाखाओं को दूरस्थ रिपॉजिटरी के माध्यम से कई उपयोगकर्ताओं द्वारा एक्सेस किया जा सकता है, जिन्हें ऐसा करने की अनुमति है।

यह अध्ययन Git में स्थानीय और Git दूरस्थ शाखाओं की तुलना करने की विधि प्रदान करेगा।

गिट में स्थानीय और दूरस्थ शाखाओं की तुलना कैसे करें?

मान लीजिए कि उपयोगकर्ता जानना चाहते हैं कि Git स्थानीय रिपॉजिटरी में कौन से परिवर्तन किए गए हैं और दूरस्थ रिपॉजिटरी में धकेल दिए गए हैं। तो, इस स्थिति में, उपयोगकर्ता को स्थानीय और दूरस्थ शाखाओं की तुलना करने की आवश्यकता होती है।







गिट में स्थानीय और दूरस्थ शाखाओं की तुलना करने के लिए, सबसे पहले, 'का उपयोग करके गिट टर्मिनल खोलें' चालू होना ' मेन्यू। फिर, दोनों रिपॉजिटरी की शाखाओं की सूची बनाएं। अगला, निष्पादित करें ' $ गिट फ़ेच 'दूरस्थ शाखाओं को अद्यतन करने का आदेश। उसके बाद लोकल और रिमोट समेत सभी ब्रांच को लिस्ट करें। अंत में, दोनों रिपॉजिटरी की शाखाओं की तुलना 'का उपयोग करके करें' $ git diff <स्थानीय-शाखा> <दूरस्थ-शाखा> ' आज्ञा।



अब, ऊपर दी गई अवधारणा को समझने के लिए नीचे दिए गए चरणों का पालन करें!



चरण 1: गिट बाश खोलें

सबसे पहले, 'खोलें' गिट बाशो 'टर्मिनल' का उपयोग कर चालू होना ' मेन्यू:





चरण 2: रिमोट रिपोजिटरी अपडेट करें

अगला, निष्पादित करें ' गिट फ़ेच दूरस्थ ट्रैकिंग शाखाओं को अद्यतन करने का आदेश:



$ गिट फ़ेच

जैसा कि आप देख सकते हैं, दूरस्थ ट्रैकिंग शाखा ' मुख्य 'स्थानीय भंडार में सफलतापूर्वक लाया जाता है:

चरण 3: सभी शाखाओं की सूची बनाएं

अब दिए गए कमांड का उपयोग करके सभी उपलब्ध दूरस्थ और स्थानीय शाखाओं को सूचीबद्ध करें:

$ गिट शाखा -एक

यहां, हाइलाइट की गई शाखाएं दूरस्थ शाखाएं हैं, और 'के बगल में तारांकन चिह्न' मुख्य 'शाखा इंगित करती है कि यह एक वर्तमान कार्यशील शाखा है:

चरण 4: स्थानीय और दूरस्थ शाखाओं की तुलना करें

अंत में, निष्पादित करें ' गिट अंतर 'शाखाओं की तुलना करने का आदेश:

$ गिट अंतर मुख्य मूल / मुख्य

हमने तुलना की है ' मुख्य 'दोनों भंडारों की शाखा। जैसा कि आप नीचे दिए गए आउटपुट में देख सकते हैं, दूरस्थ और स्थानीय शाखाओं के बीच का अंतर प्रदर्शित होता है:

इतना ही! हमने Git में स्थानीय और दूरस्थ शाखाओं की तुलना करने का सबसे आसान तरीका संकलित किया है।

निष्कर्ष

गिट में स्थानीय और दूरस्थ शाखाओं की तुलना करने के लिए, सबसे पहले, गिट टर्मिनल खोलें और ' $ गिट फ़ेच दूरस्थ शाखाओं को लाने और अद्यतन करने का आदेश। फिर, चलाएँ ' $ गिट शाखा -ए 'सभी दूरस्थ और स्थानीय शाखाओं को प्रदर्शित करने का आदेश। अंत में, निष्पादित करें ' $ git diff <स्थानीय-शाखा> <दूरस्थ-शाखा> 'उनके बीच अंतर की तुलना करने और देखने का आदेश। इस अध्ययन में, हमने Git स्थानीय और Git दूरस्थ शाखाओं की तुलना करने की विधि प्रदान की है।