http://sametmax.com/soyez-relax-faites-vous-un-petit-git-stash/ http://front-back.com/2012/05/vas-y-git-mets-du-stash
Lister les stash en cours
git stash list
Enregistrer le travail en cours dans un stash
git stash
Enregister le travail en cours dans un stash au nom particulier :
git stash save "mon super message"
Enregister en plus les fichiers non-trackés :
git stash -u
ou
git stash save -u "mon top message"
Revenir au dernier stash (le plus récent) :
git stash apply # garde le stash en mémoire
ou
git stash pop # ne garde pas le stash : le supprime de stash list
Revenir à un stash particulier (on connait son number grâce à git stash list)
git stash apply stash@{0} [<name_stash@number>
Supprimer un stash en particulier (le n°2)
git stash drop stash@{2}
Supprimer toute la list de stash
git stash clear
Avoir plus d’info sur un stash (le n°3)
git stash show stash@{3}