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