undo - git revert merge - ¿Cómo puedo deshacer los commits locales más recientes en Git?

git commit - m example / git / version-control / git-commit

Accidentalmente comprometí los archivos incorrectos en Git , pero aún no envié la confirmación al servidor.

87 revs, 58 users 13%



Answer #1

Si piensas deshacer un commit local por completo,cualquier cambio que hayas hecho en el commit,y si no te preocupa nada de eso,simplemente haz el siguiente comando.

git reset --hard HEAD^1
git reset --soft HEAD^1

Ahora sus archivos comprometidos entran en el área de staging.Supongamos que quiere subir los archivos,porque necesita editar algún contenido erróneo,entonces haga el siguiente comando

git reset HEAD