1.冲突出现情景
在团队合作开发的过程中,一处代码可能多人修改;例如当A更改代码后提交了,B在没有实时拉取代码的基础上进行同一文件的修改,然后进行提交,届时push会失败,需要手动解决冲突才行。
2.冲突解决方案
①冲突出现后,一直merge
最左边的方框表示自己本地的版本,最右边方框表示远程服务器的版本,中间的则是更改后合成的版本,确定好中间的版本内容后,点击apply,这时会出现如下报错
表明冲突只是在本地解决了,还需要把更改后的文件重新push到远程服务器
②选择合成版本文件,然后按步骤进行
这时就能提交成功,冲突顺利解决!