Aquí está mi historial para la carpeta 'alguna carpeta'
$ git log somefolder
commit 89cd
More changes to somefolder
commit ef47a
Updating somefolder and other stuff
commit e095
Bugs fixed in somefolder
Quiero revertir alguna carpeta a la confirmación 'Errores arreglados en alguna carpeta'.
Dado que la segunda confirmación involucró cambios fuera de alguna carpeta, no quiero revertir esta confirmación.
Supongo que la forma más segura sería crear un diff / patch entre commit e095 y 89cd que se aplique solo a alguna carpeta, y luego aplicar ese parche. ¿Cómo puedo hacer eso?
git reset e095 -- some/folderen su lugar