Say I cloned a public Github repo, called REPO. I then made a branch, did some work, and submitted a work-in-progress pull request to REPO. Whenever I push a new commit, it goes to both my clone, and REPO. This kicks off time consuming CI tests on REPO.
I switch between working on two computers, and it would be nice to commit to my clone of the repo, without adding it to the current PR on REPO. Then I could push, switch computers, and pull from the branch on my fork. When I'm ready, I can push a batch of commits to the pull request on REPO.
What is the best way to do this?