दूसरी शाखा से सिर्फ एक फाइल कैसे प्राप्त करें?

Dusari Sakha Se Sirpha Eka Pha Ila Kaise Prapta Karem



Git स्थानीय रिपॉजिटरी पर काम करते समय, डेवलपर्स को किसी विशिष्ट फ़ाइल को एक Git स्थानीय शाखा से दूसरी Git स्थानीय शाखा में कॉपी करने की आवश्यकता हो सकती है। Git इस कार्य को तेज़ी से करने के कई तरीके प्रदान करता है, जिनमें से एक है “ $ गिट चेकआउट ' आज्ञा। इस आदेश में, आपको फ़ाइल नाम को एक तर्क और लक्ष्य Git स्थानीय शाखा के रूप में निर्दिष्ट करना होगा।

यह आलेख किसी अन्य शाखा से एकल Git फ़ाइल प्राप्त करने की प्रक्रिया पर चर्चा करता है।

दूसरी शाखा से सिंगल गिट फ़ाइल कैसे प्राप्त करें?

किसी अन्य शाखा से एकल फ़ाइल प्राप्त करने के लिए, पहले Git स्थानीय रिपॉजिटरी में नेविगेट करें और रिपॉजिटरी सामग्री सूची देखें। फिर, एक नई गिट शाखा बनाएं और साथ ही इसमें स्विच करें। उसके बाद, रिपॉजिटरी में एक नई Git फाइल बनाएं और उसे ट्रैक करें। जोड़े गए परिवर्तन करें और पिछली शाखा में वापस जाएँ। अंत में, 'निष्पादित करें' $ गिट चेकआउट <लक्ष्य-शाखा> - <फ़ाइल-नाम> ' आज्ञा।







अब आगे बढ़ें और ऊपर दिए गए निर्देशों के कार्यान्वयन की जाँच करें!



चरण 1: Git लोकल रिपॉजिटरी पर नेविगेट करें
नीचे दी गई कमांड का उपयोग करके Git स्थानीय रिपॉजिटरी में जाएं:



$ सीडी 'सी: \ उपयोगकर्ता \एन azma\Git\Demo18'





चरण 2: रिपॉजिटरी सामग्री की सूची बनाएं
रिपॉजिटरी सामग्री सूची देखने के लिए, निम्न कमांड चलाएँ:

$ रास



चरण 3: शाखा बनाएं और चेकआउट करें
नई शाखा बनाने और तुरंत स्विच करने के लिए, 'चलाएँ' गिट चेकआउट 'के साथ कमांड' -बी ' विकल्प:

$ गिट चेकआउट -बी देव

उपरोक्त आदेश में, ' देव ” उस शाखा का नाम है जिसे हम बनाना चाहते हैं और उसमें स्विच करना चाहते हैं:

चरण 4: फ़ाइल बनाएँ
अगला, 'निष्पादित करें स्पर्श ” एक नई फ़ाइल बनाने और उसका नाम निर्दिष्ट करने के लिए कमांड:

$ स्पर्श file2.txt

चरण 5: फ़ाइल ट्रैक करें
नई बनाई गई फ़ाइल को Git स्टेजिंग क्षेत्र में ट्रैक करें:

$ गिट ऐड file2.txt

चरण 6: रिपॉजिटरी को अपडेट करें
रिपॉजिटरी में परिवर्तन जोड़ें और इसे 'का उपयोग करके सहेजें' गिट प्रतिबद्ध 'आदेश के साथ' -एम वांछित प्रतिबद्ध संदेश जोड़ने का विकल्प:

$ गिट प्रतिबद्ध -एम 'दूसरी फ़ाइल जोड़ी गई'

चरण 7: शाखा स्विच करें
अगला, चलाएँ ' गिट स्विच 'कमांड और मौजूदा Git स्थानीय शाखा पर स्विच करें:

$ git स्विच मास्टर

स्टेप 8: दूसरी ब्रांच से फाइल कॉपी करें
अब, चलाएँ ' गिट चेकआउट 'वर्तमान शाखा में कॉपी करने के लिए लक्ष्य शाखा और फ़ाइल नाम के साथ कमांड:

$ गिट चेकआउट देव -- file2.txt

चरण 9: स्थिति जांचें
कॉपी की गई फ़ाइल संचालन सुनिश्चित करने के लिए, 'चलाएँ' गिट स्थिति ' आज्ञा:

$ गिट स्थिति .

यह देखा जा सकता है कि ' file2.txt ” को दूसरी शाखा से लक्षित शाखा में सफलतापूर्वक कॉपी किया गया है:

चरण 10: रिपॉजिटरी सामग्री की सूची बनाएं
अंत में, चलाएँ ' रास 'वर्तमान शाखा की सामग्री सूची देखने के लिए आदेश:

$ रास

हमने दूसरी शाखा से एकल फाइल प्राप्त करने की विधि प्रदान की है।

निष्कर्ष

किसी अन्य शाखा से एक एकल फ़ाइल प्राप्त करने के लिए, पहले Git स्थानीय रिपॉजिटरी में नेविगेट करें और रिपॉजिटरी सामग्री सूची देखें। फिर, एक नई गिट शाखा बनाएं और साथ ही इसमें स्विच करें। उसके बाद, रिपॉजिटरी में एक नई Git फाइल बनाएं और उसे ट्रैक करें। जोड़े गए परिवर्तन करें और पिछली शाखा में वापस जाएँ। फिर, निष्पादित करें ' $ गिट चेकआउट <लक्ष्य-शाखा> - <फ़ाइल-नाम> 'आवश्यक फ़ाइल लाने के लिए। इस आलेख में दूसरी शाखा से एक फ़ाइल प्राप्त करने की प्रक्रिया को समझाया गया है।