关闭

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

1072人阅读 评论(0) 收藏 举报
分类:

在使用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 即可消除这个警告。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:40139次
    • 积分:773
    • 等级:
    • 排名:千里之外
    • 原创:37篇
    • 转载:7篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论