背景
项目需要在多个地点开发,同一仓库,暂时不能拆分,可能两个月之后合并 现在使用gitlab作为任务管理和CI工具
简单说明
涉及命令
给B添加upstream,合并代码的来源,仓库副本A或者B
git remote add upstream A or C
查看设置的upstream
git remote -v
更新upstream到本地
git fetch upstream
合并upstream的dev分支到本地分支
git merge upstream/dev
更新B远程dev分支
git push origin dev