Thanks to:
https://my.oschina.net/uniquejava/blog/481625
https://blog.youkuaiyun.com/liuchaoxuan/article/details/80656145
在
github
上有些项目不错并fork了下来,但是原作者又更新了,如何让fork过后的项目继续同步呢?
- 将
fork
后的项目clone
到本地(这个就不用多说了吧) - 查看
upstream
upstream
是什么呢?可以看下面这张图,具体可参照文首的链接.
a. 如果是upstream repo
,你只可以拉取最新代码(即 git fetch
),从而保证你本地的仓库与源仓库同步
b. 如果是 origin repo
,就是你自己的repo
(自己创建的,或者fork
的项目)你可以做 任何推拉操作(pull and push
)
c. 你可以通过在github
里使用 pull re