¿Cómo puedo restablecer algunos de los archivos modificados confirmados en git?

¿Cómo puedo restablecer algunos de los archivos modificados confirmados en git?

Modifiqué algunos archivos de código y git add git commit. Y luego descubrí que algunas de las modificaciones estaban mal. Entonces, ¿cómo puedo restablecerlos en git?

Respuesta1

¿Interesante ya que mencionas "restablecer" en tu pregunta pero no has intentado restablecerlo? Simplemente haga un reinicio completo:

git reset --hard [revision]

¿Dónde [revision]está el SHA1 del commit anterior, o simplemente HEAD~. Será como si nunca hubieras realizado los compromisos después de eso.

Respuesta2

Si solo se trata de tu confirmación más reciente, git reset HEAD^ podría ser lo que estás buscando. Permite eliminar ciertos archivos de su última confirmación no enviada.

Mira este enlace:http://www.lowlevelmanager.com/2012/04/remove-file-from-most-recent-git-commit.html

información relacionada