Git 合并时冲突 Merge Conflict:file still marked as conflicted 解决方法

来源:互联网 发布:金淘淘软件 编辑:程序博客网 时间:2024/06/06 01:07

    在使用git协同开发的时候,如果在合并代码的时候发生了冲突,如下:


<<<<<<< HEAD

RTLabelComponent *component = [componentsobjectAtIndex:i];

=======

RTLabelComponent *component = [componentsobjectAtIndex:i];

if (component.text==nil && [component.tagLabelisEqualToString:tag])

>>>>>>>dd30b2abfab5482668650f759a42c53f20575133

    解决冲突的办法是:在<<<<<<< HEAD和=======之间的是我修改的,在=======和>>>>>>>之间的事另一个人修改的,只要在协商后删掉一个并将冲突的标示符删除就可以了,但是有时候会有警告在这个类上面,Merge Conflict:file still marked as conflicted git。这个时候我们要通过在终端执行: git add -u 即可消除这个警告。

0 0