क्या यह संभव है, बिना पॉप स्टैप के और इस विशेष फ़ाइल के बिना किसी अन्य को बचाएं?क्या गिट स्टैश से एक फ़ाइल को छोड़ना संभव है?
उत्तर
लघु जवाब (क्या .gitignore
ट्रैक न किए गए फ़ाइलों के लिए करता है के लिए समान) की अनदेखी करने के एक मोटे फ़ाइल स्तर तंत्र के रूप में इस्तेमाल किया जा सकता काम करता है। आप जो परिणाम ढूंढ रहे हैं उसे प्राप्त करने के लिए आप निम्न कार्य कर सकते हैं।
यह मानते हुए कि आप कुछ अन्य परिवर्तन रखे हुए हैं, तो (मूल परिवर्तन) अपने सूचकांक के लिए कुछ और सुधार किए हैं और आप तय है कि आप जबकि गुप्त कोष को संशोधित करने के लिए इन परिवर्तनों को बनाए रखना चाहते हैं:
#verify the state you are in
git stash list
git status
git stash #push work in progress on the stash
git stash list #check which stash you need
git stash show [email protected]{1} #check the changes in the stash
git stash pop [email protected]{1} #you're now ready to change your 'other' changeset
# hack hack
git stash #modified 'other' change set pushed on the stash
git stash pop [email protected]{1} #your 'original changes'
मैं इस वर्कफ़्लो को सीधे स्टैश को संशोधित करने की कोशिश करने की सलाह दूंगा। यदि आप स्टैश नंबरों में खो जाते हैं तो आप git stash save 'some other changes'
किसी बिंदु पर (शायद आपके विचार से नजदीक) वास्तविक शाखाओं का ट्रैक रखना आसान है।
आप कोशिश करते हैं, अपने ढेर पॉपिंग, फ़ाइल को चिह्नित करने के बाद आप नहीं के रूप में "अपरिवर्तित" छिपाया जा चाहते सकता है: तो
git update-index --assume-unchanged -- /path/to/file
, और अगर कहा फ़ाइल शामिल है छिपाया जा, जाँच करने का प्रयास या नहीं।
--assume-unchanged
--no-assume-unchanged
जब इन झंडे निर्दिष्ट कर रहे हैं, वस्तु रास्तों के लिए दर्ज नाम अपडेट नहीं होते हैं।
इसके बजाय, ये विकल्प पथ के लिए "अपरिवर्तित" मान सेट और सेट करते हैं।जब "अपरिवर्तित मानें" बिट चालू होता है, तो गिट संभावित संशोधनों के लिए काम कर रहे पेड़ फ़ाइलों की जांच करना बंद कर देता है, इसलिए जब आप कार्यरत पेड़ फ़ाइल को बदलते हैं तो आपको गिट को बताने के लिए मैन्युअल रूप से बिट को अनसेट करना होगा।
यह कभी-कभी उपयोगी होता है जब एक फाइल सिस्टम पर एक बड़ी परियोजना के साथ काम करना बहुत धीमा हैlstat(2)
सिस्टम कॉल (उदा।cifs
)। नहीं, कि कैसे नहीं ढेर:यह विकल्प भी ट्रैक किए गए फ़ाइलों में अप्रतिबद्ध परिवर्तन
- 1. एक गिट स्टैश को पूर्ववत करें
- 2. क्या गिट स्टैश की अधिकतम संख्या है?
- 3. गिट स्टैश प्रश्न
- 4. गिट स्टैश और गिट पुल
- 5. गिट स्टैश लागू और
- 6. क्या हेरोोकू पर एक सिंगल गिट पुश के लिए संपत्ति प्रीकंपाइल चरण को छोड़ना संभव है?
- 7. क्या गिट स्टैश चुनना संभव है जब उन्हें दिनांकित तिथि से वर्णित किया गया हो?
- 8. गिट स्टैश पॉप बनाम गिट रिबेस
- 9. खो गया गिट स्टैश परिवर्तन
- 10. गिट स्टैश संस्करण लागू करें
- 11. एचजी शेल्व गिट स्टैश ड्रॉप
- 12. आकस्मिक गिट स्टैश पॉप पूर्ववत करना
- 13. update_attributes पर सत्यापन छोड़ना संभव है?
- 14. क्या गिट में एक शाखा को उपनाम करना संभव है?
- 15. एक्सकोड बिल्ड और विश्लेषण - क्या जानबूझकर किसी विशेष फ़ाइल पर विश्लेषण छोड़ना संभव है?
- 16. क्या संपूर्ण फ़ाइल की बजाय एक लाइन को गिट-चेकआउट करना संभव है?
- 17. क्या एक एसवीएन भंडार से फ़ाइल मिटाना संभव है?
- 18. jQuery को छोड़ना() लोड()
- 19. क्या एक दृश्य में एक अस्थायी तालिका बनाने और चयन के बाद इसे छोड़ना संभव है?
- 20. गिट स्टैश और पॉप शो फ़ाइल अब स्थानांतरित के रूप में चिह्नित नहीं है?
- 21. जीवाश्म, बीजीआर में 'गिट स्टैश' का अनुकरण कैसे करें?
- 22. गिट फ़िल्टर-शाखा के बाद स्टैश रखें - subdirectory-filter
- 23. आप कैसे बता सकते हैं कि एक गिट स्टैश की आवश्यकता नहीं है?
- 24. क्या उपयोगकर्ता को गिट रेपो पर स्विच करना संभव है?
- 25. माइक्रोसॉफ्ट यूनिट परीक्षण। क्या परीक्षण विधि निकाय से परीक्षण छोड़ना संभव है?
- 26. क्या टैब के लिए grep को गिट करना संभव है?
- 27. क्या यह roxygen2 के पक्ष में roxygen को छोड़ना संभव/सलाह है?
- 28. डीबग के दौरान लूप की एक अनियंत्रित राशि को छोड़ना संभव है ?? विजुअल स्टूडियो
- 29. गिट स्टैश पॉप- मर्ज की जरूरत है, इंडेक्स को रीफ्रेश करने में असमर्थ
- 30. जूमफ़िश का उपयोग करते समय कुछ अनुवाद छोड़ना संभव है?