合并分支xxx到sit(test)分支
像这种在gitlab上操作合并代码冲突,一般做法是:先关闭对应的merge request,然后让本地的xxx、test分支保持与远程一致,然后切到test分支,git merge xxx,然后解决冲突
- 当前在xxx分支,执行git checkout test,切换到test分支
2.然后执行git pull origin xxx,把xxx合并到当前test分支
3.出现冲突,冲突的文件出现在了这里。搜索 <<< ,处理冲突
4.解决了冲突是需要 点击这个 + 把代码暂存
没点的话 就使用命令 git add
5.这是代表 冲突已经解决了 (github desktop工具)
6.需要add冲突文件
中间还有一些不是我的文件 是merge 后出现的 但是我没有改过 这没关系
7.最后就是 git commit -m XXX ,git pull ,git push