2013-08-25 9 views
10

मैंपूर्ववत कई फ़ाइल और फ़ोल्डर 'Git जोड़ें'

git add . 

मार डाला और अब मैं वापस लौटने के लिए कि Git जोड़ना चाहते हैं। मैं इसे कैसे पूरा कर सकता हूं?

+1

इसे एक खोज इंजन में टाइप करें "गिट रिवर्ट एड"। देखा! http://git-scm.com/book/en/Git-Basics-Undoing-Things –

उत्तर

22

git reset (जो git reset HEAD के समतुल्य है) अन-add (अधिक सामान्यतः "अस्थिर") सभी फाइलें होगा।

गिट में, revert का उपयोग मौजूदा प्रतिबद्धता को पूर्ववत करने के लिए किया जाता है (आमतौर पर एक प्रतिबद्धता जो कुछ समय पहले हुई थी, या दूसरों के साथ साझा की गई है)। यदि आपकी प्रतिबद्धता को अभी तक दूसरों के साथ साझा नहीं किया गया है, तो हाल के इतिहास को "पुनः लिखने" के तरीके हैं, ताकि आप उन परिवर्तनों का नाटक कर सकें जिन्हें आप पहले स्थान पर कभी नहीं करना चाहते हैं।

7

आप git reset HEAD के साथ सभी स्नैपशॉट्स को अनस्टेज कर सकते हैं या git reset HEAD -- <filepath> के साथ चुनिंदा रूप से अस्थिर पथों को अनस्टेज कर सकते हैं।

संबंधित मुद्दे