git stash work under the hood?
How to view the untracked files in a stash?
You are used to use
cd in the shell (bash, zsh) to change folder then
cd - to go back to the folder you were previously in.
git offers a similar shorthand when switching branches.