Si quiero fusionarme en una rama de Git, los cambios realizados solo en algunos de los archivos cambiaron en una confirmación particular que incluye cambios en varios archivos, ¿cómo se puede lograr esto?
Supongamos que el git commit llamada stuff
tiene cambios en los archivos A
, B
, C
, y D
pero quiero fusionar sólo stuff
cambios 's a archivos A
y B
. Suena como un trabajo para, git cherry-pick
pero cherry-pick
solo sabe cómo combinar confirmaciones completas, no un subconjunto de los archivos.
git checkout .
, también recomendaríagit clean -f
eliminar cualquier archivo nuevo pero no deseado introducido por el commit seleccionado.