同步给fork远程的上游仓库
Configuring a remote for a fork
给 fork 配置一个 remote
主要使用 git remote -v 查看远程状态
1 | git remote -v |
添加一个将被同步给 fork 远程的上游仓库
1 | git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git |
再次查看状态确认是否配置成功
1 | git remote -v |
Syncing a fork
- 从上游仓库 fetch 分支和提交点,传送到本地,并会被存储在一个本地分支 upstream/master
1 | git fetch upstream |
切换到本地主分支(如果不在的话)git checkout master
1 | git checkout master |
把 upstream/master 分支合并到本地 master 上,这样就完成了同步,并且不会丢掉本地修改的内容
1 | git merge upstream/master |