Show Menu
Cheatography

Git stash cheat sheet Cheat Sheet (DRAFT) by

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Créer un stash

Créer un stash simple
git stash
Créer un stash avec un message custom
git stash save "ma super featur­e"
Créer un stash qui inclut les fichiers non traqués par GIT
git stash save --incl­ude­-un­tracked

Appliquer un stash

Appliquer et supprimer le dernier stash
git stash pop
Appliquer et supprimer un stash partic­ulier
git stash pop stash@{X}
Appliquer un stash partic­ulier et le conserver
git stash apply stash@{X}
Appliquer un stash sur une nouvelle branche et la checkout
git stash branch branch­_name stash@{X}
 

Afficher les stash

Lister tous les stash
git stash list
Afficher le contenu d'un stash (niveau fichiers)
git stash show stash@{X}
Afficher le contenu d'un stash (niveau fichiers et code)
git stash show stash@{X} -p

Supprimer les stash

Supprimer tous les stash
git stash clear
Supprimer un stash partic­ulier
git stash drop stash@{X}