Добавьте еще один источник, назовите его “upstream”:

git remote add upstream https://github.com/whoever/whatever.git

Получить все ветки этого источника в ветви удаленного отслеживания, таких, как upstream / master:

git fetch upstream

Убедитесь, что вы находитесь в главной ветке:

git checkout master

Перепишите свою главную ветку так, чтобы любые ваши комиты которые еще не находятся в upstream/master были вверху Другая ветвь:

git rebase upstream/master

или

git merge upstream/master

http://stackoverflow.com/questions/7244321/how-do-i-update-a-github-forked-repository