git

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}