github 同步一个 fork
Last updated
Was this helpful?
Last updated
Was this helpful?
搜索 fork sync,就可以看到 GitHub 自己的帮助文档 点进去看这篇的时候,注意到有一个 Tip: Before you can sync your fork with an upstream repository, you must in Git.
根据这两篇文章,问题迎刃而解!
给 fork 配置一个 remote
主要使用 (git remote -v
) 查看远程状态。
添加一个将被同步给 fork 远程的上游仓库
再次查看状态确认是否配置成功。
从上游仓库 fetch 分支和提交点(git fetch upstream
),传送到本地,并会被存储在一个本地分支 upstream/master
切换到本地主分支(如果不在的话) (git checkout master
)
把 upstream/master 分支合并到本地 master 上,这样就完成了同步,并且不会丢掉本地修改的内容。(git merge upstream/master
)
如果想更新到 GitHub 的 fork 上,直接 (git push origin master
) 就好了。
转: