Deshacer un alijo de git
Acabo de hacer un alijo en un proyecto que no me he comprometido. ¿Hay alguna manera de volver al estado anterior a mi escondite? ¿Cómo podría hacer esto? Cerré la terminal y mi computadora portátil está apagada. He investigado un poco y parece que no hay manera de hacer esto.
Aceptado
Puedes simplemente ejecutar:
git stash pop
y deshará sus cambios.
Si desea conservar el estado de los archivos (en preparación o en funcionamiento), utilice
git stash apply --index
git stash list
para enumerar los cambios guardados.
git stash show
para ver qué n
hay en los siguientes comandos.
git stash apply
para aplicar el alijo más reciente.
git stash apply stash@{n}
para aplicar un alijo más antiguo.
https://git-scm.com/book/en/v2/Git-Tools-Stashing-and-Cleaning
Esto también restaurará el directorio provisional:
git stash apply --index