My master branch is messed. I should have setup branches before now, but I’ve just realized why I need them!
So, I’ve got a pile of changes in master that I don’t want to commit yet, but I’ve got some hotfix stuff in a new branch that I want to commit.
How can I put all that stuff in master aside and push a tiny hotfix from a branch?
Basically, I’m not ready to push any of the stuff in the screenshot live yet:

git stashYou can also then
will show all the stashes you’ve made, and
if you’d like to just abandon the stashed changes.