यह अध्ययन Git में स्थानीय और Git दूरस्थ शाखाओं की तुलना करने की विधि प्रदान करेगा।
गिट में स्थानीय और दूरस्थ शाखाओं की तुलना कैसे करें?
मान लीजिए कि उपयोगकर्ता जानना चाहते हैं कि Git स्थानीय रिपॉजिटरी में कौन से परिवर्तन किए गए हैं और दूरस्थ रिपॉजिटरी में धकेल दिए गए हैं। तो, इस स्थिति में, उपयोगकर्ता को स्थानीय और दूरस्थ शाखाओं की तुलना करने की आवश्यकता होती है।
गिट में स्थानीय और दूरस्थ शाखाओं की तुलना करने के लिए, सबसे पहले, 'का उपयोग करके गिट टर्मिनल खोलें' चालू होना ' मेन्यू। फिर, दोनों रिपॉजिटरी की शाखाओं की सूची बनाएं। अगला, निष्पादित करें ' $ गिट फ़ेच 'दूरस्थ शाखाओं को अद्यतन करने का आदेश। उसके बाद लोकल और रिमोट समेत सभी ब्रांच को लिस्ट करें। अंत में, दोनों रिपॉजिटरी की शाखाओं की तुलना 'का उपयोग करके करें' $ git diff <स्थानीय-शाखा> <दूरस्थ-शाखा> ' आज्ञा।
अब, ऊपर दी गई अवधारणा को समझने के लिए नीचे दिए गए चरणों का पालन करें!
चरण 1: गिट बाश खोलें
सबसे पहले, 'खोलें' गिट बाशो 'टर्मिनल' का उपयोग कर चालू होना ' मेन्यू:
चरण 2: रिमोट रिपोजिटरी अपडेट करें
अगला, निष्पादित करें ' गिट फ़ेच दूरस्थ ट्रैकिंग शाखाओं को अद्यतन करने का आदेश:
$ गिट फ़ेच
जैसा कि आप देख सकते हैं, दूरस्थ ट्रैकिंग शाखा ' मुख्य 'स्थानीय भंडार में सफलतापूर्वक लाया जाता है:
चरण 3: सभी शाखाओं की सूची बनाएं
अब दिए गए कमांड का उपयोग करके सभी उपलब्ध दूरस्थ और स्थानीय शाखाओं को सूचीबद्ध करें:
$ गिट शाखा -एकयहां, हाइलाइट की गई शाखाएं दूरस्थ शाखाएं हैं, और 'के बगल में तारांकन चिह्न' मुख्य 'शाखा इंगित करती है कि यह एक वर्तमान कार्यशील शाखा है:
चरण 4: स्थानीय और दूरस्थ शाखाओं की तुलना करें
अंत में, निष्पादित करें ' गिट अंतर 'शाखाओं की तुलना करने का आदेश:
$ गिट अंतर मुख्य मूल / मुख्यहमने तुलना की है ' मुख्य 'दोनों भंडारों की शाखा। जैसा कि आप नीचे दिए गए आउटपुट में देख सकते हैं, दूरस्थ और स्थानीय शाखाओं के बीच का अंतर प्रदर्शित होता है:
इतना ही! हमने Git में स्थानीय और दूरस्थ शाखाओं की तुलना करने का सबसे आसान तरीका संकलित किया है।
निष्कर्ष
गिट में स्थानीय और दूरस्थ शाखाओं की तुलना करने के लिए, सबसे पहले, गिट टर्मिनल खोलें और ' $ गिट फ़ेच दूरस्थ शाखाओं को लाने और अद्यतन करने का आदेश। फिर, चलाएँ ' $ गिट शाखा -ए 'सभी दूरस्थ और स्थानीय शाखाओं को प्रदर्शित करने का आदेश। अंत में, निष्पादित करें ' $ git diff <स्थानीय-शाखा> <दूरस्थ-शाखा> 'उनके बीच अंतर की तुलना करने और देखने का आदेश। इस अध्ययन में, हमने Git स्थानीय और Git दूरस्थ शाखाओं की तुलना करने की विधि प्रदान की है।