618 votes

Annuler une cachette git

Je viens de faire une cachette dans un projet que je n'ai pas commis. Y a-t-il un moyen de retourner dans l'état avant que je me cache? Comment pourrais-je faire ça? J'ai fermé le terminal et mon ordinateur portable est éteint. J'ai fait des recherches et il semble qu'il n'y ait aucun moyen de le faire.

1154voto

ziad-saab Points 3828

Vous pouvez juste courir:

 git stash pop
 

et cela dégagera vos modifications.

214voto

OmnipotentEntity Points 7083

git stash list pour lister vos modifications cachées.

git stash apply pour appliquer la cachette la plus récente.

git stash apply stash@{n} pour appliquer une cachette plus ancienne.

http://git-scm.com/book/en/Git-Tools-Stashing

23voto

wisbucky Points 829

Cela restaurera également le répertoire intermédiaire:

 git stash apply --index
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X