Git解决合并冲突
前言
如何解决合并分支过程中遇到的冲突?
多人协同,存在两个人同时修改一个文件的情况,同时修改某一行,再合并的过程中,肯定是有冲突的。
1.在master分支编辑test.txt文件
2.把master分支上修改的内容推送至远程
3.切换到mergedemo分支,并编辑同一个test.txt文件
4.把mergedemo分支上修改的内容推送至远程端
5.切换到master进行合并分支操作
命令1: git checkout master
命令2: git merge mergedemo
6.master分支上test.txt文件内容多出如下几行,如图
7.手动编辑文件,解决冲突
8.重新pushmaster分支上的内容