He realizado algunos cambios en un archivo específico en un repositorio, y he cometido esos cambios. Todo bajo un compromiso.Cambios de untage en Git a un archivo específico
En esa confirmación, también hice cambios en varios otros archivos. ¿Cómo puedo eliminar los cambios que realicé en ese un archivo específico y no todos los archivos que se modificaron en la confirmación?
Si alguien realmente está buscando cómo "deshacer agregar", y no perder los cambios locales que se realizaron en el archivo, "git reset HEAD path/to/file.ext" es lo que hay que hacer. "git checkout" eliminará sus cambios locales sin compromiso al estado de la última confirmación. –