当前位置: 首页 > 工具软件 > Fork CMS > 使用案例 >

gitlab或github下fork后如何同步源的新更新内容?

彭胡媚
2023-12-01

gitlab或github下,a开发者fork了b开发者的项目后,如果b开发人员更新代码后,a开发者如何获得更新?

1.给fork配置远程库,先查看远程状态

git remote -v

2.确定一个将被同步给 fork 远程的上游仓库
upstream后的地址是你即将同步的git地址

git remote add upstream http://gitlab-ee.product.co-mall:18080/cae-cms/puzhehei.git 

再次查看状态确认是否配置成功。

git remote -v

3.开始同步fork

git fetch upstream

切换到本地主分支

git checkout master

把 upstream/master 分支合并到本地 master 上,这样就完成了同步,并且不会丢掉本地修改的内容。

git merge upstream/master

如果想更新到 GitHub 的 fork 上,直接push就好了

git push origin master
 类似资料: