March 06, 2016
如何同步更新GitHub的fork仓库
# 需求
fork过的项目,自己做了些改动,但是原作者也更新了项目,如何和源库保持同步呢?
# 解决方案
# 给fork配置远程上游库
- 查看远程库
git remote -v
1
2
2
- 添加上游库(只操作一次)
git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git
1
2
2
# 同步fork
- 拉取上游库到本地
git fetch upstream
1
2
2
- 合并到本地master分支
git merge upstream/master
1
2
2
# 推送到fork
git push origin master
1
2
2