Stash work in progress, list stashes, pop or apply them, and create branches from stashes.
Git Stash
# Save work in progress
git stash
git stash push -m "WIP: user auth form"
git stash push --include-untracked # include new files
# List stashes
git stash list
# Apply
git stash pop # apply last + delete
git stash apply # apply last, keep in stash
git stash apply stash@{2} # apply specific stash
# Create branch from stash
git stash branch feature/continue stash@{0}
# Drop / clear
git stash drop stash@{0}
git stash clear