मैं अपनी रिपॉजिटरी में कुछ काम कर रहा था और देखा कि एक फाइल में स्थानीय परिवर्तन थे। मैं उन्हें अब और नहीं चाहता था, इसलिए मैंने फ़ाइल को हटा दिया, यह सोचकर कि मैं बस एक ताज़ा प्रतिलिपि देख सकता हूँ मैं Git के बराबर करना चाहता था
svn up .
का उपयोग करना git pullकाम नहीं कर रहा था। कुछ बेतरतीब खोज ने मुझे एक ऐसी साइट पर पहुँचाया जहाँ कोई ऐसा करने की सिफारिश करता था
git checkout HEAD^ src/
( srcहटाई गई फ़ाइल वाली निर्देशिका है)।
अब मुझे पता चला कि मेरे पास एक अलग सिर है। मुझे कुछ पता नहीं है कि वह क्या है। मैं पूर्ववत कैसे कर सकता हूं?
git checkout -- src/
working copy changes? क्या आप किसी अन्य कमिटमेंट की जाँच करने के बाद आपके द्वारा किए गए परिवर्तनों का उल्लेख कर रहे हैं (यानी, एक अलग हेड स्टेट में आपके द्वारा किए गए परिवर्तन)?





git checkout masterआपको मास्टर शाखा पर वापस लाएगा। यदि आप किसी भी काम की कॉपी में बदलाव करना चाहते हैं, तो आप शायद करना चाहते हैंgit reset --hard।