Git代码托管(五)冲突解决及规范操作 一、冲突解决统一方法1、冲突出现的场景如果没有冲突,都会自动add,有的操作(如cherry-pick)还会自动comit;如果有冲突,冲突文件会飘红并且不能自动add。冲突一般出现在以下场景:(1) pull / merge /cherry pick发生冲突时会弹框列出冲突的文件,并且给出三种操作方法:(2) unstash发生冲突不会弹框,idea会弹出message提示冲突的文件:2、冲突解决方法-手动冲突可以手动解决:(1)关闭弹框直接关闭上面的弹框(2)记住冲突文件记住是哪几个文件冲突了,记不住还可以点击commit查看飘红的文件。(3)进入源文件从项目进入到源文件中(不是从commit里面点,那个是对比,在冲突解决之前点击那里会出来三个窗口:left、result、right;冲突解决后只提示变更)。(4)在源文件中解决冲突搜索===,即为冲突标记,也可以点击右侧的红色感叹号查看是哪里冲突报错了,如我这里有两个冲突,从感叹号