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 feature" |
Créer un stash qui inclut les fichiers non traqués par GIT |
git stash save --include-untracked |
Appliquer un stash
Appliquer et supprimer le dernier stash |
git stash pop |
Appliquer et supprimer un stash particulier |
git stash pop stash@{X} |
Appliquer un stash particulier 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 particulier |
git stash drop stash@{X} |
|
|
|