Dentro da ramificação mestre do projeto bifurcado, crie remoto:
$ git remote add upstream URL-OF-ORIGINAL-PROJECT
$ git fetch upstream
Então faça isto:
$ git branch -a
E ver algo assim
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/upstream/master
Em seguida, mescle todos os commits:
$git merge upstream/master
À parte:
dentro da raiz do projeto atual, abra .git / config com editor de texto:
$vim .git/config
e veja o novo controle remoto adicionado (deve ser semelhante a este):
[remote "origin"]
* fetch = +refs/heads/*:refs/remotes/origin/*
* url = url-of-your-forked-version
[branch "master"]
* remote = origin
* merge = refs/heads/master
* rebase = true
[remote "upstream"]
* url = URL-OF-ORIGINAL-PROJECT
* fetch = +refs/heads/*:refs/remotes/upstream/*