GitHub设置fork仓库和原始仓库同步
问题描述
最近fork了一个翻译项目Linux中国翻译项目(LCTT),准备用自己的业余时间为社区贡献点自己的力量,发现这个原始仓库比较活跃,经常出现fork仓库比原始仓库落后的情况:
可以看出该仓库已经落后30个提交了,因此,为了避免长时间不同步原始仓库导致后面的PR可能发生冲突等其它问题,需要手动定期同步下fork仓库。
配置fork仓库和原始(上游)仓库同步
下面配置该fork仓库和原始仓库的同步:
1.本地fork仓库配置upstream地址:
默认情况下clone的仓库只有两个远程地址,用来fetch
和push
时使用:
$ git remote -v
origin github:qianghaohao/TranslateProject.git (fetch)
origin github:qianghaohao/TranslateProject.git (push)