美文网首页
sourcetree分支合并与冲突解决(.project文件冲突

sourcetree分支合并与冲突解决(.project文件冲突

作者: ErinCaptain | 来源:发表于2018-02-02 10:57 被阅读0次

    一、合并

    1.1 一条一条的合并;

    选择 “合并根据日志”,然后选择 你要合并的内容 进行合并;

    1.2 整个分支合并;

    选择“合并已抓取”,点击确定进行合并; 合并之后再把合并信息推送到服务器 就可以了;


    二、冲突解决

     合并代码或者分支的过程中,往往是会有冲突的;

    2.1 类文件冲突

    这往往是修改同一个文件的 相同地方造成的;可以打开有“!”标记的文件,选择性的留取修改代码;<<<<<<和=====之间的信息,是自己修改的;=========和>>>>>>>>>之间的信息是其他人修改的;可以选择留自己或者其他人的;如果修改的是不同功能,亦可以全部保留;

    2.2 project文件冲突

    pbxproj是个plist文件,plist的格式跟json的差不多,就是一个个对象,对象是个字典,可以关联一些字段和它的值;

    project文件一旦有了冲突.pbxproj就打不开了。我们查看冲突的地方用编辑器打.pbxproj文件,搜索<<<< ===== >>>>>>这样类似文本,删掉你不需要的,保存,就可以了;

    2.3 处理冲突的时候 删错了

    有时候解决冲突,可能误删了一些东西,想恢复到解决冲突之前的状态,这个时候可以用 右击 解决冲突-重新合并  ,这样代码就回到了,你解决冲突之前的状态;如下图

    相关文章

      网友评论

          本文标题:sourcetree分支合并与冲突解决(.project文件冲突

          本文链接:https://www.haomeiwen.com/subject/juvuaxtx.html