Suppose:
- you've made some changes in your current branch but realized you're in the wrong branch
- you've gone off track in making changes that doesn't relate to the branch story
- you need to drop whatever you're doing right now and apply some urgent patch
Git stash to the rescue!
# Stash changes
git stash save "message for later reference"
# List stashes
git stash list
# Apply stash
git stash apply stash@{STASH_ID}
# Drop/delete a stash
git stash drop stash@{STASH_ID}
# Drop/delete last stash
git stash pop
# Clear all stashes
git stash clear
# Quick & dirty stashing
git stash
...
git stash pop
No comments:
Post a Comment