git clone --bare git@github.com:someuser/repo.git
cd repo.git
git push --mirror git@github.com:you/private.git
cd ..
rm -rf repo.git
git remote add upstream git@github.com:someuser/repo.git
git pull upstream master # creates a merge commit
git push origin master
git clone git@github.com:someuser/repo.git
cd repo
git remote add private git@github.com:you/private.git
git checkout -b pr_yourchanges
git pull private master
git push origin pr_yourchanges