Cuando usamos Git como sistema de control de versiones a veces no podemos memorizar todos los comandos. Por ello he creado una pequeña lista con comandos muy útiles que iré actualizando constamente.

Eliminar el ultimo commit

Hay dos formas de hacerla. La primera significa que los cambios no asociados a un commit se mantendran

git reset --soft HEAD~1

Ahora el siguiente es para viajar en el tiempo. Eliminar todo y moverse completamente al anterior commit.

git reset --hard HEAD~1

Deshacer cambios

Para desechar cambios que no estan asociados a un commit. En palabras simples, cambios no comiteados. Para ello usaremos dos comandos. El primero deshace cambios en archivos y el segundo elimina archivos nuevos.

git checkout -- .
git clean -df

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *