多人对同一分支修改,导致合并冲突,如合并到测试分支testing
- 首先将本地的代码提交上自己的分支
- 在仓库创建一个专用于合并的分支,feature/merge-activity,让别人的先把分支代码合并到这个新分支下
- 将这个分支拉取到本地,步骤如下:
git checkout master 切换master分支
git pull
git cehckout 自己本地分支
git pull origin master 将本地master分支的最新代码拉到自己的分支 ,此处会有最新分支merge分支的信息
git fetch origin feature/merge-activity
git checkout feature/merge-activity 切换到merge分支
git merge 自己本地分支的名称,将merge分支和自己本地分支合并,然后push上仓库,在仓库上将merge分支合并到testing分支就可以了,