I am working on the GIT challenge and tried pushing my forked Patchwork remote to my own user account on GitHub (GH). It did not work, even after setting up my origins (fetch and pull) to the path of the repo.
Eventually, I got it working by going to GH and manually choosing Fork (from the source location) to create the repo under my username.
I don’t think that I should have do this to save my local repo to GH. In he past I always first create my repo on GH and then clone it from my local computer.
Is there a way to create a public repo from your local branch without first having to create the repo on GH?