Додайте віддалене джерело, назвіть його “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