Description : Sauvegarde temporairement les modifications non commitées.

Syntaxe : git stash [<options>] [<message>]

OptionDescriptionUtilisation principale
git stashSauvegarde les modifications dans une pile temporaireChanger de branche rapidement
git stash popApplique et supprime le dernier stashRécupérer ses modifications
git stash listListe tous les stashs sauvegardésVoir les sauvegardes disponibles
git stash applyApplique le stash sans le supprimerRéutiliser un stash plusieurs fois
git stash dropSupprime un stash spécifiqueNettoyer les stashs obsolètes
git stash showAffiche le résumé d’un stashVoir ce qui est dans un stash
-u, --include-untrackedInclut les fichiers non trackésStash complet avec nouveaux fichiers
-k, --keep-indexGarde les modifications dans l’indexStash sélectif
-p, --patchMode interactif pour choisir les parties à stasherStash partiel