Alexandre Dos Reis

git stash

git stash stocke (ou stashe) temporairement les changements apportés à votre copie de travail pour que vous puissiez effectuer d'autres tâches, puis revenir et les réappliquer par la suite.

$ git stash

Vide le stash et réapplique les changements à la copie de travail.

$ git stash pop

Applique les changements Ă  votre copie de travail et les conservant dans le stash.

$ git stash apply

Crée un stash et lui donne un nom.

$ git stash push -m "mes_modifs"

Liste tous les stashs

$ git stash list

Récupère un stash par son nom.

$ git stash pop stash@{n}

Supprime tous les stashs en cours. Ces stashs sont succeptible d'ĂŞtre effacer par la commande prune et donc impossible Ă  restaurer.

$ git stash clear