I kept running into the same Git workflow problem whenever I switched between development machines.
I’d have a few commits locally that I wanted to continue working on somewhere else, but the branch wasn’t ready to be pushed yet.
The usual workflow became:
commit locally
↓







