यहाँ फ़ोल्डर 'somefolder'कैसे एक विशेष के लिए एक फ़ोल्डर वापस लौटने के लिए एक पैच बनाने के द्वारा प्रतिबद्ध
$ git log somefolder
commit 89cd
More changes to somefolder
commit ef47a
Updating somefolder and other stuff
commit e095
Bugs fixed in somefolder
मैं somefolder 'बग्स कुछ फ़ोल्डर "प्रतिबद्ध में तय करने के लिए वापस वापस करना चाहते हैं के लिए अपने इतिहास है।
के बाद से दूसरा somefolder के बाहर शामिल परिवर्तन हो, मैं जाने के लिए इस के लिए प्रतिबद्ध नहीं करना चाहती।
मुझे लगता है कि सबसे सुरक्षित तरीका e095 और 89cd प्रतिबद्ध के बीच एक अंतर/पैच कुछ करने के लिए सिर्फ लागू होने वाला बनाने के लिए किया जाएगा फ़ोल्डर, और फिर उस पैच को लागू करें। मैं यह कैसे कर सकता हूं?
इस फ़ाइलें नहीं निकाली जाती जो उस प्रतिबद्धता में जोड़े गए थे, 'गीट रीसेट ई0 9 5 - कुछ/फ़ोल्डर' के बजाय – shime