产生冲突原因:
修改了同一个文件的同一个地方,因为Git接收到两个修改,Git不知道选择哪个,所以需要人工合并
冲突现象:
小编是把主分支合并到feature中;
下面出现提示:冲突(内容):自动合并;在文件aaa.txt里合并冲突;自动合并失败;请您修复冲突并提交结果;
解决之道:
1.使用vim xxx:进入文件的编辑模式;
<<<<<<<表示当前分支的内容
>>>>>>>表示合并分支的内容
=======与 >>> <<<中间的是冲突的内容
2.对文件进行手动修改到满意即可:
这里小编选择了feature_gui分支的操作
3.使用git add把文件标记为已解决
4.使用git commit提交文件;注意:后面不能带文件名
欢迎各位在下方评论区留言探讨