Git . में स्टैश कैसे लागू करें

Git Mem Staisa Kaise Lagu Karem



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

इस मैनुअल में, हम Git में स्टैश को लागू करने की प्रक्रिया पर चर्चा करेंगे।

गिट में स्टैश कैसे लागू करें?

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







अब, उपरोक्त परिदृश्य को लागू करने के लिए नीचे दी गई प्रक्रिया को देखें!



चरण 1: गिट रेपो पर नेविगेट करें

सबसे पहले, चलाएँ ' सीडी ' गिट स्थानीय रेपो में जाने की आज्ञा:



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





चरण 2: फ़ाइल बनाएँ

अगला, गिट निष्पादित करें ' स्पर्श Git रेपो में एक नई फाइल बनाने की कमांड:

$ स्पर्श फ़ाइल.txt



चरण 3: फ़ाइल जोड़ें

नई बनाई गई फ़ाइल को कार्य क्षेत्र से मंच क्षेत्र में जोड़ें:

$ गिट ऐड myfile.txt

चरण 4: परिवर्तन करें

अब, Git रिपॉजिटरी में बदलाव किए और दिए गए विकल्प के साथ एक संबंधित संदेश दें “ -एम ' में ' गिट प्रतिबद्ध ' आज्ञा:

$ गिट प्रतिबद्ध -एम 'file.txt जोड़ा गया'

चरण 5: फ़ाइल अपडेट करें

अगला, Git का उपयोग करके जोड़ी गई फ़ाइल को खोलें और संशोधित करें ” प्रारंभ फ़ाइल नाम के साथ 'कमांड:

$ myfile.txt प्रारंभ करें

फ़ाइल संपादक के साथ खोली जाएगी, इसमें टेक्स्ट जोड़ें और इसे संशोधित करें:

चरण 6: परिवर्तन जोड़ें

इसके बाद, नीचे दिए गए कमांड को निष्पादित करके सभी किए गए परिवर्तनों को Git रिपॉजिटरी में जोड़ें:

$ गिट ऐड .

चरण 7: गिट स्टैश बनाएं

अगला, कार्यशील निर्देशिका में अस्थायी रूप से परिवर्तन रखने के लिए नीचे दिए गए आदेश का उपयोग करें:

$ गिट स्टैश

आउटपुट के नीचे इंगित करता है कि हमने बाद में उपयोग के लिए वर्तमान परिवर्तनों को सफलतापूर्वक सहेजा है:

चरण 8: गिट स्टैश की सूची बनाएं

हाल के संशोधनों को प्रदर्शित करने के लिए, निम्न आदेश चलाएँ:

$ गिट स्टैश सूची

नीचे दिए गए आउटपुट के अनुसार, वर्तमान में, हमारे पास इंडेक्स के साथ दो स्टैश हैं ' 0 ' तथा ' 1 ':

चरण 9: स्टैश लागू करें

अंत में, निष्पादित करें ' गिट स्टैश लागू करें 'नवीनतम गिट स्टैश लागू करने के लिए आदेश:

$ गिट स्टैश लागू

यह देखा जा सकता है कि नवीनतम स्टैश को स्टैश स्टैक से हटाए बिना लागू किया जाता है जो इंगित करता है कि हमने संशोधित किया है ' myfile.txt ':

आइए स्टैश स्टैक को खाली करने के लिए अगला भाग देखें।

गिट में स्टैश कैसे निकालें?

यदि आप स्टैक से स्टैश हटाना चाहते हैं, तो नीचे दिए गए कमांड को चलाएँ:

$ गिट स्टैश स्पष्ट

अब, स्टैश हटाने की प्रक्रिया सुनिश्चित करने के लिए, स्टैश स्टैक को सूचीबद्ध करें:

$ गिट स्टैश सूची

नीचे दिए गए स्निपेट से संकेत मिलता है कि हमारा स्टैश स्टैक खाली है:

हमने Git में स्टैश लगाने की सबसे आसान प्रक्रिया प्रदान की है।

निष्कर्ष

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