I have cloned a public github repo and started modifying some of the files locally.
Now I'd like to commit and push these changes into a private repository, but still be able to pull and merge changes from the public repo.
How can I setup git for doing that ?
I know I could fork the public project and work off the forked version, but I am not going to merge my changes into the public repo, so I don't think it's the correct solution.