iberck
6/29/2016 - 5:28 PM

Git - deshacer cambios

Git rollback

Deshacer cambios

git checkout -- .: Deshace las modificaciones del workspace (no quita los archivos nuevos).

git clean -f: Elimina todos los nuevos archivos que aún no están versionados (untracked).

git clean -d: Elimina todos los nuevos directorios que aún no están versionados (untracked).

git clean -fd: Forza git clean -d

git reset: Saca todo lo del stage y lo regresa al workspace

git reset --hard: Deshace las modificaciones del workspace y del stage (no quita los archivos nuevos). También sirve por si me equivoco haciendo merge manual y quiero regresar al estado cuando se hizo el merge

git merge --abort: Aborta un merge después de haberlo hecho.