第一步、拉取远程最新代码
git fetch -a
第二步、切换到源分支
- 如果正处于
要解决冲突的分支
请跳过 - 如果本地有源分支
git checkout 要解决冲突的分支
- 如果本地没有源分支:
git checkout -b 要解决冲突的分支 origin/要解决冲突的远程分支
第三步、合并代码
git merge --no-ff remotes/origin/目标分支
第四步、本地解决冲突并重新提交文件
- 先把冲突文件的冲突解决了!
- 然后再
add
、commit
第五步、推送代码
git push origin 要解决冲突的分支
第六步、评审完成后,就可以合入代码了