mirror of https://github.com/CrimsonTome/tldr.git
24 lines
396 B
Markdown
24 lines
396 B
Markdown
|
# git stash
|
||
|
|
||
|
> Stash local Git changes in a temporary area
|
||
|
|
||
|
- stash current changes (except new files)
|
||
|
|
||
|
`git stash {{optional_stash_name}}`
|
||
|
|
||
|
- include new files in the stash (leaves the index completely clean)
|
||
|
|
||
|
`git stash -u {{optional_stash_name}}`
|
||
|
|
||
|
- list all stashes
|
||
|
|
||
|
`git stash list`
|
||
|
|
||
|
- re-apply the latest stash
|
||
|
|
||
|
`git stash pop`
|
||
|
|
||
|
- re-apply a stash by name
|
||
|
|
||
|
`git stash apply {{stash_name}}`
|