735 B
735 B
git stash
Stash local Git changes in a temporary area. More information: https://git-scm.com/docs/git-stash.
- Stash the current uncommitted changes:
git stash
- Stash current changes, including new untracked files:
git stash {{[-u|--include-untracked]}}
- Interactively select parts of changed files for stashing:
git stash {{[-p|--patch]}}
- List all stashes:
git stash list
- Show the changes as a patch between the stash and the commit back when stash entry was first created:
git stash show {{[-p|--patch]}}
- Apply a stash and remove it from the stash list if applying doesn't cause conflicts:
git stash pop
- Delete the latest stash:
git stash drop
- Delete all stashes:
git stash clear