Software Development Notions

Revertir último commit

September 05, 2020

Tener que borrar el commit recién subido es un caso raro pero posible ante el fallo humano. No es el fin del mundo, aquí ofrezco dos opciones para dos casos distintos:

Importante: Un --soft borrará el último commit pero mantendrá los cambios que has hecho. Un --hard borrará el último commit y desechará los cambios que has hecho

Revertir último commit (local)

Con este comando desaparecerá de tu rama el último commit que has hecho.

git reset --hard HEAD~1

Revertir último commit (remoto)

Si has llegado a subirlo al repositorio remoto, es tan sencillo como realizar el proceso en local y después actualizar el repo remoto (push).

git reset --hard HEAD~1
git push origin -f

Welcome to my blog about Software Development! I would like to invite you to learning with me 👨‍💻

Search all posts