मैंने अभी एक परियोजना में छेड़छाड़ की है जिसे मैंने नहीं किया है। क्या मैंने छेड़छाड़ से पहले राज्य में वापस जाने का कोई तरीका है? मैं ये कैसे करूं? मैंने टर्मिनल बंद कर दिया है और मेरा लैपटॉप बंद हो गया है। मैंने कुछ शोध किया है और ऐसा लगता है कि ऐसा करने का कोई तरीका नहीं है।एक गिट स्टैश को पूर्ववत करें
उत्तर
तुम बस चला सकते हैं:
git stash pop
और यह अपने परिवर्तनों unstash होगा।
आप फ़ाइलों की राज्य (कार्य बनाम मंचन) संरक्षित करने के लिए चाहते हैं,
git stash apply --index
ठीक है, बिल्कुल नहीं। यह स्टेजिंग निर्देशिका में क्या रीसेट नहीं करेगा, इसलिए आपको उन सभी को पुनर्स्थापित करना होगा (यदि आप जटिल गिट ऐड-पी – Nick
कर चुके हैं तो परेशान हो सकता है! धन्यवाद! आपने अपना बहुत समय बचा लिया है! – Lecko
Didn मेरे लिए काम नहीं करता। मुझे एक त्रुटि मिली: 'mymodule/MyClass.java: मर्ज की आवश्यकता है - इंडेक्स रीफ्रेश करने में असमर्थ'। मैन्युअल विलय से बचने के लिए मेरा लक्ष्य सही था 'गिट स्टैश पॉप' का उपयोग करते समय ... – TanguyP
git stash list
अपने रखे परिवर्तन सूचीबद्ध करने के लिए इस्तेमाल करते हैं।
git stash show
यह देखने के लिए कि n
नीचे दिए गए आदेशों में है। सबसे हालिया छेड़छाड़ लागू करने के लिए
git stash apply
।
git stash apply [email protected]{n}
पुराने स्टैश को लागू करने के लिए।
"गिट स्टैश शो" के बाद भी "गिट स्टैश शो" के बाद इस उत्कृष्ट उत्तर को पूरा करने के लिए और एन को बदलने के लिए बेहतर पहचानें। मेरे पास ऐसी फाइलों से छेड़छाड़ की गई चीजें हैं जो अब मौजूद नहीं हैं! – JimLohse
यह भी मचान निर्देशिका बहाल होगा:
git stash apply --index
- 1. आकस्मिक गिट स्टैश पॉप पूर्ववत करना
- 2. गंदे काम करने वाले पेड़ पर पूर्ववत गिट स्टैश पॉप
- 3. एक गिट प्रतिबद्धता पूर्ववत करें
- 4. गिट स्टैश संस्करण लागू करें
- 5. गिट स्टैश और गिट पुल
- 6. गिट स्टैश प्रश्न
- 7. गिट स्टैश लागू और
- 8. गिट मर्ज स्क्वैश को पूर्ववत कैसे करें?
- 9. गिट स्टैश पॉप बनाम गिट रिबेस
- 10. "गिट एड" को पूर्ववत कैसे करें। एक विलय के दौरान?
- 11. खो गया गिट स्टैश परिवर्तन
- 12. गिट क्लीन को पूर्ववत करना
- 13. एचजी शेल्व गिट स्टैश ड्रॉप
- 14. गिट: स्थानीय परिवर्तन पूर्ववत करें; गिट जोड़ें + गिट आरएम?
- 15. क्या गिट स्टैश से एक फ़ाइल को छोड़ना संभव है?
- 16. एक फास्ट-फॉरवर्ड विलय को पूर्ववत करें
- 17. गिट: कैसे पूर्ववत करें * और * पिछली शाखा
- 18. पूर्ववत करें "गिट <dir> जोड़ें"?
- 19. एक गिट bisect गलती पूर्ववत करना
- 20. जीवाश्म, बीजीआर में 'गिट स्टैश' का अनुकरण कैसे करें?
- 21. क्या गिट स्टैश की अधिकतम संख्या है?
- 22. गिट रोलबैक को पूर्ववत करने के लिए कैसे करें
- 23. गिट: रीवर्ट या चेकआउट का उपयोग पूर्ववत किए गए परिवर्तनों को पूर्ववत करने के लिए करें?
- 24. एक मर्ज को पूर्ववत करें जिसे
- 25. एक mysql अद्यतन आदेश को पूर्ववत करें
- 26. गिट फ्लो फीचर खत्म करने के लिए कैसे पूर्ववत करें?
- 27. गिट फ़ेच "ढूंढने में असमर्थ" ऑब्जेक्ट ... नहीं मिला "स्टैश
- 28. गिट स्टैश रीफ्रेश करने में असमर्थ, केवल कुछ फ़ाइलों को कैसे पॉप करें
- 29. गिट स्टैश परिवर्तन नई शाखा पर लागू होते हैं?
- 30. गिट फ़िल्टर-शाखा के बाद स्टैश रखें - subdirectory-filter
बस गुप्त कोष में लागू ... – CrimsonDiego
अपने शोध [Git-गुप्त कोष के लिए दस्तावेज़] (http को देख शामिल था: // git-scm.com/docs/git-stash), जो बताता है कि यह कैसे करें? –
संबंधित पोस्ट [यहां] (https://stackoverflow.com/q/19003009/465053)। – RBT