Stashing
Git मध्ये तुम्हाला अप्रतिबंधित बदल तात्पुरते संचयित करण्याची आणि स्वच्छ कार्य स्थितीवर स्विच करण्याची परवानगी देते. तुम्ही सध्या काम करत असलेले बदल न करता तुम्हाला दुसर्या शाखेत जाण्याची किंवा वेगळ्या वैशिष्ट्यावर काम करण्याची आवश्यकता असताना हे उपयुक्त ठरते.
Stashing
Git मध्ये वापरण्यासाठी येथे पायऱ्या आहेत:
Stash
तुमचे बदल
तुम्ही तुमच्या कार्यरत निर्देशिकेत असल्याची खात्री करा आणि खालील आदेश चालवा:
git stash save "Stash name"
ही आज्ञा निर्दिष्ट नावासह तुमचे सर्व अप्रतिबंधित बदल नवीन स्टॅशमध्ये लपवेल. तुम्ही नाव निर्दिष्ट न केल्यास stash
, Git आपोआप डीफॉल्ट नाव तयार करेल.
stash
यादी पहा
तुमच्या रेपॉजिटरीमधील स्टॅशची सूची पाहण्यासाठी, कमांड चालवा:
git stash list
ही कमांड सर्व विद्यमान स्टॅश त्यांच्या इंडेक्स क्रमांकांसह प्रदर्शित करेल.
लागू करा stash
तुमच्या कार्यरत स्थितीवर लागू करण्यासाठी stash
, कमांड चालवा:
git stash apply <stash_name>
तुम्ही अर्ज करू इच्छित असलेले नाव किंवा अनुक्रमणिका क्रमांकासह <stash_name>
बदला. stash
तुम्ही नाव निर्दिष्ट न केल्यास stash
, नवीनतम लागू करण्यासाठी Git डीफॉल्ट आहे stash
.
ड्रॉप a stash
एकदा तुम्ही यशस्वीरित्या स्टॅश लागू केल्यानंतर आणि यापुढे त्याची आवश्यकता नसेल, तुम्ही कमांड वापरून स्टॅश टाकू शकता:
git stash drop <stash_name>
तुम्ही अर्ज करू इच्छित असलेले नाव किंवा अनुक्रमणिका क्रमांकासह <stash_name>
बदला. stash
तुम्ही नाव निर्दिष्ट न केल्यास stash
, नवीनतम लागू करण्यासाठी Git डीफॉल्ट आहे stash
.
Stashing
हे Git मधील एक महत्त्वाचे वैशिष्ट्य आहे जे तुम्हाला ते न गमावता तात्पुरते बदल संचयित करण्यास अनुमती देते. हे तुम्हाला तुमच्या वर्कफ्लोमध्ये व्यत्यय न आणता शाखा आणि वैशिष्ट्यांमध्ये सहजपणे स्विच करण्यात मदत करते.