I've cloned a github project, and have to make some modifications in private (e.g. entering payment information). Github won't allow me to make a forked repo private, saying I should duplicate it instead.
Following their instructions didn't work for me (got some error, working on it with their support). Still, I don't understand the flow - I need to be able to do all of these:
- Get updates from the origin repo when I need to.
- Keep at least one repository private.
- Make some changes and push them back to origin. Perhaps this will require an extra public repository.
I'm not sure what's the best practice on how to sync all this together. Got any advice for me?