1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-23 22:42:08 +02:00
tldr/pages.fr/common/git-stash.md
2020-11-10 08:17:06 -03:00

36 lines
963 B
Markdown

# git stash
> Stocker les modifications Git locales dans une zone temporaire.
> Plus d'informations: <https://git-scm.com/docs/git-stash>.
- Stocker les changements courrants, sauf les fichiers non suivis :
`git stash [push -m {{nom_de_stash_optionel}}]`
- Stocker les changements courrants, incluant le sfichiers non suivis :
`git stash -u`
- Stocker les parties d'un fichier interactivement :
`git stash -p`
- Lister tout les stash (saffiche leurs noms, les branches relatives et messages) :
`git stash list`
- Applique un stash (par défaut, le dernier, nommé stash@{0}) :
`git stash apply {{nom_de_stash_ou_de_commit_optionel}}`
- Applique un stash (par défaut le dernier, stash@{0}), et le suprimmer de la liste des stash si il n'y a pas de conflits :
`git stash pop {{nom_de_stash_optionel}}`
- Suprime un stash (par défaut le dernier, stash@{0}) :
`git stash drop {{nom_de_stash_optionel}}`
- Suprime tout les stash :
`git stash clear`