Ось моя історія для папки 'somefolder'
$ git log somefolder
commit 89cd
More changes to somefolder
commit ef47a
Updating somefolder and other stuff
commit e095
Bugs fixed in somefolder
Я хочу повернути деяку папку назад до коміту "Виправлені помилки в якійсь папці".
Оскільки другий коміт включав зміни поза деякою папкою, я не хочу скасовувати цей коміт.
Я думаю, найбезпечнішим способом було б створити різницю / патч між комітами e095 та 89cd, який стосується лише певної папки, а потім застосувати цей патч. Як я можу це зробити?
git reset e095 -- some/folderцього