İşte 'somefolder' klasörü için geçmişim
$ git log somefolder
commit 89cd
More changes to somefolder
commit ef47a
Updating somefolder and other stuff
commit e095
Bugs fixed in somefolder
Bir klasör klasörünü 'Bazı klasörlerde düzeltilen hatalar' kaydına geri döndürmek istiyorum.
İkinci kayıt bir klasör dışındaki değişiklikleri içerdiğinden, bu taahhüdü geri almak istemiyorum.
Sanırım en güvenli yol, commit e095 ve 89cd arasında sadece bazı klasörler için geçerli olan bir diff / patch oluşturmak ve sonra bu yamayı uygulamak olacaktır. Bunu nasıl yapabilirim?
git reset e095 -- some/folder