Git stash

Stash all changed files
git stash --include-untracked

Stash with comments
git stash save --include-untracked 'message'

Unstash changes back to branch
git stash pop
git stash pop stash@{STASH_NUMBER}

List stashed
git stash list

Clear stashed away
git stash clear

Show stash diff
git stash show -p stash@{1}