Je viens de faire une cachette dans un projet que je n'ai pas engagé. Existe-t-il un moyen de retourner dans l'État avant de me cacher? Comment pourrais-je faire ça? J'ai fermé le terminal et mon ordinateur portable est éteint. J'ai fait quelques recherches et il semble qu'il n'y ait aucun moyen de le faire.
337
Réponses:
Vous pouvez simplement exécuter:
et il détachera vos modifications.
Si vous souhaitez conserver l'état des fichiers (intermédiaire ou fonctionnel), utilisez
la source
mymodule/MyClass.java: needs merge - unable to refresh index
. Éviter une fusion manuelle était précisément mon objectif lors de l'utilisationgit stash pop
...git stash list
pour répertorier vos modifications cachées.git stash show
pour voir ce quin
est dans les commandes ci-dessous.git stash apply
pour appliquer le stash le plus récent.git stash apply stash@{n}
pour appliquer une ancienne cachette.http://git-scm.com/book/en/Git-Tools-Stashing
la source
Cela restaurera également le répertoire de transfert:
la source