I forked a repository on Github. I\'ve made some minor changes and submitted pull requests to the upstream, but along the way my fork has become so mangled I\'m unable to ge
On your private repo, add the forkee's repo as a remote. Rebase/reset your branches from the remote's branches. Do a force push to your github repo.
If you need exact commands, let me know. Also let me know whether you want to try and preserve local commits or if "blowing away" is OK.