lunes, 17 de diciembre de 2012

Deshacer un commit con git

Estamso trabajando en un proyecto con GIT, hacemos commit y, entonces, nos damos cuenta de que la hemos liado parda.
No pasa nada, tiene solución. Para ello usaremos el comando reset de Git.

Pongamos que hemos hecho lo siguiente:
git add .
git commit -m "commit con errores"

Simplemente, para deshacer el commit, haremos:
git reset --soft HEAD^

Y tendremos de nuevo el proyecto en el estado anterior, pudiendo editar el commit