github 有这个功能,但是 gitlab 没有这个功能,只能自己用命令去同步
查看目前仓库可以远程更新的信息
git remote -v
配置一个远程更新链接,要拥有 git 仓库访问权限的
git remote add upstream git@github.com:xxx/xxx.git
拉取远程仓库的代码
git fetch upstream
合并远程仓库的代码
git merge upstream/master
把远程仓库的代码作为新源提交到自己的服务器仓库中
git push
后记
内容转载自:gitlab fork 项目更新操作说明