'गिट स्टैश क्रिएट' के साथ बनाए गए स्टैश को कैसे हटाएं?

Gita Staisa Kri Eta Ke Satha Bana E Ga E Staisa Ko Kaise Hata Em



Git DevOps परियोजना प्रबंधन के लिए एक प्रसिद्ध मंच है। यह कई घटक प्रदान करता है, जैसे कि Git रिपॉजिटरी, Git स्टैश और Git शाखाएँ, जिनका उपयोग कोड के विभिन्न संस्करणों के प्रबंधन और रखरखाव के लिए किया जाता है। जब डेवलपर्स को महत्वपूर्ण कार्यों को लागू करने या बग को ठीक करने के लिए कई शाखाओं पर काम करने की आवश्यकता होती है, तो गिट स्टैश अलमारियों की तरह होता है जो उपयोगकर्ताओं की वर्तमान कार्यशील फ़ाइलों और रिपॉजिटरी इंडेक्स को संग्रहीत करता है।

यह ब्लॉग 'गिट स्टैश क्रिएट' और 'गिट स्टैश' कमांड के साथ बनाए गए स्टैश को हटाने की विधि का प्रदर्शन करेगा।







चलिए, शुरू करते हैं!



'गिट स्टैश क्रिएट' कमांड के साथ बनाए गए स्टैश को कैसे हटाएं?

'के साथ बनाया गया स्टैश' git stash create ” कमांड को डिलीट करने की आवश्यकता नहीं है क्योंकि यह एक स्टैश एंट्री बनाता है और रेफ नेमस्पेस में स्टोर किए बिना अपना ऑब्जेक्ट नाम देता है।



के माध्यम से एक Git छिपाने की जगह बनाने के लिए git stash create ” आदेश, दिए गए चरण का पालन करें।





चरण 1: गिट टर्मिनल लॉन्च करें

सबसे पहले, लॉन्च करें ' गिट बैश ” स्टार्टअप मेनू से टर्मिनल:




चरण 2: गिट रिपॉजिटरी में जाएं

का उपयोग करें सीडी ” Git स्थानीय रिपॉजिटरी खोलने की आज्ञा:

$ सीडी 'सी: \ गिट'



चरण 3: एक नई फ़ाइल बनाएँ

'का उपयोग करके एक नई फ़ाइल बनाएँ स्पर्श ' आज्ञा:

$ स्पर्श न्यू.टेक्स्ट



चरण 4: फ़ाइल को स्टेज में जोड़ें

उसके बाद, 'की मदद से फ़ाइल को स्टेजिंग क्षेत्र में जोड़ें' गिट ऐड ' आज्ञा:

$ गिट ऐड .



अब, सत्यापित करें कि फ़ाइल स्टेजिंग वातावरण में जोड़ी गई है या नहीं, प्रदान की गई कमांड का उपयोग करके:

$ गिट स्थिति



चरण 5: स्टैश बनाएं

रिपॉजिटरी इंडेक्स या रिपॉजिटरी की वर्तमान कार्य स्थिति को स्टोर करने के लिए, 'के माध्यम से एक नया स्टैश बनाएं' git stash create ' आज्ञा:

$ गिट स्टैश सृजन करना


स्टैश एक नियमित प्रतिबद्ध वस्तु के साथ बनाया गया है और इसके लिए किसी संदर्भ नाम स्थान की आवश्यकता नहीं है:


यह देखने के लिए सभी स्टैश को सूचीबद्ध करें कि यह किसी रेफ नेमस्पेस का उपयोग करता है या नहीं। नीचे दिया गया आउटपुट इंगित करता है कि 'द्वारा बनाया गया स्टैश' git stash create 'कमांड को रेफ नेमस्पेस में संग्रहीत करने की आवश्यकता नहीं है:

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



चरण 6: स्टैश हटाएं

अगला, 'का उपयोग करें गिट ड्रॉप <प्रतिबद्ध आईडी> छिपाने की जगह को हटाने के लिए:

$ गिट स्टैश ड्रॉप 62a81c744dbe3f5c867613efbd022375609c2cf5


हमें त्रुटि का सामना करना पड़ा ' 62a81c744dbe3f5c867613efbd022375609c2cf5 एक गुप्त कोष संदर्भ नहीं है ', जिसका अर्थ है कि' द्वारा बनाया गया स्टैश git stash create 'कमांड को हटाने की जरूरत नहीं है क्योंकि यह रेफ नेमस्पेस में जगह नहीं लेता है:


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

द्वारा बनाए गए छिपाने की जगह को लागू करने के लिए git stash create ”कमांड, नीचे दिए गए कमांड को देखें:

$ गिट स्टैश लागू करें 62a81c744dbe3f5c867613efbd022375609c2cf5


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

'गिट स्टैश' कमांड के साथ बनाए गए स्टैश को कैसे हटाएं?

'के साथ बनाया गया एक गुप्त कोष' गिट स्टैश 'कमांड को स्टैश रेफरेंस नेमस्पेस में सेव किया जाता है और इसे' से हटाया जा सकता है गिट स्टैश ड्रॉप ' आज्ञा।

किसी गुप्त कोष को हटाने के लिए, दी गई प्रक्रिया का उपयोग करें।

चरण 1: स्टैश बनाएं।

'का उपयोग करके एक नया स्टैश बनाएं' गिट स्टैश ' आज्ञा:

$ गिट स्टैश



चरण 2: गिट स्टैश को सूचीबद्ध करें

सत्यापित करें कि क्या स्टैश 'के साथ बनाया गया है' गिट स्टैश 'कमांड रेफरी/स्टैश में सहेजा गया था या नहीं:

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


आप देख सकते हैं कि गुप्त कोष को संदर्भित नाम स्थान में सफलतापूर्वक सहेजा गया है:


चरण 3: स्टैश हटाएं

गिट स्टैश को हटाने के लिए, 'का उपयोग करें' गिट स्टैश ड्रॉप [ईमेल संरक्षित] {संदर्भ संख्या} 'कमांड जैसा कि नीचे दिखाया गया है:

$ गिट स्टैश ड्रॉप स्टैश @ { 0 }



फिर से, यह सत्यापित करने के लिए कि क्या छिपाने की जगह हटा दी गई है या नहीं, छिपाने की जगह सूची की जाँच करें:

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



हमने विस्तार से बताया है कि 'के साथ बनाए गए स्टैश को कैसे हटाया जाए।' git stash create ' आज्ञा।

निष्कर्ष

'के साथ बनाया गया स्टैश' git stash create ”कमांड को हटाने की आवश्यकता नहीं है क्योंकि यह स्टैश रेफरेंस नेमस्पेस में कहीं भी संग्रहीत नहीं है। उपयोग ' गिट स्टैश लागू <प्रतिबद्ध आईडी> 'द्वारा बनाए गए स्टैश का उपयोग करने के लिए कमांड' git stash create ' आज्ञा। द्वारा बनाया गया स्टैश ' गिट स्टैश 'कमांड को स्टैश रेफरेंस स्पेस में सेव किया जाता है और इसे' से डिलीट किया जा सकता है गिट स्टैश ड्रॉप [ईमेल संरक्षित] {संदर्भ संख्या} ' आज्ञा। इस राइट-अप में, हमने विस्तार से बताया है कि 'के साथ बनाए गए एक गुप्त कोष को कैसे हटाया जाए git stash create ' आज्ञा।