I have several open-source projects that I share under my employer’s GitHub account; they help as PR. But I also want them under my personal GitHub account (or even a competing platform!) , for my personal branding. (And if the company ever takes them down, I’d like to have them available.)
What is the best practice for this? I could just push the repo to two remotes, but then I have to keep them in sync. And the delicious stars will accumulate in only one, or get divided between the two, for less total impact.
I could replace my personal repos with a README that just points to the corporate repo.
Is there a better way?