您的位置:首页 > 其它

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

2015-07-09 15:15 459 查看
在使用git协同开发的时候,如果在合并代码的时候发生了冲突,如下:

<<<<<<< HEAD

RTLabelComponent *component = [components objectAtIndex:i];

=======

RTLabelComponent *component = [components objectAtIndex:i];

if (component.text==nil && [component.tagLabel isEqualToString:tag])
>>>>>>>dd30b2abfab5482668650f759a42c53f20575133

解决冲突的办法是:在<<<<<<< HEAD和=======之间的是我修改的,在=======和>>>>>>>之间的事另一个人修改的,只要在协商后删掉一个并将冲突的标示符删除就可以了,但是有时候会有警告在这个类上面,Merge
Conflict:file still marked as conflicted git。这个时候我们要通过在终端执行: git add -u 即可消除这个警告。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: