Github 如何fork后更新内容
在github上fork了一个仓库以后更新内容的方法
- 给fork配置远程库
- 使用
git remote -v
查看远程状态 - 确定一个将被同步给fork远程的上游仓库
git remote add upstream URL
- 再次查看状态确认是否配置成功
- 使用
- 同步fork
- 从上游仓库fetch分支和提交点,提交给本地master,并会被存储在一个本地分支upstream/master
git fetch upstream
- 切换到本地主分支(如果不在的话)
git checkout master
- 把upstream/master分支合并到本地master上,这样就完成了同步,并且不会丢掉本地修改的内容
git merge upstream/master
- 如果想更新到github的fork上
git push origin master
- 从上游仓库fetch分支和提交点,提交给本地master,并会被存储在一个本地分支upstream/master
Reference: 知乎
Github 如何fork后更新内容