美文网首页Swift编程swiftGit操作
Git合并代码解决冲突后项目打不开的问题

Git合并代码解决冲突后项目打不开的问题

作者: 大一号 | 来源:发表于2019-03-18 11:58 被阅读2次

我们协作开发合并代码后出现冲突是经常发生的事情,有一种冲突是两人在同一文件夹下都添加或者创建了新文件:

之前合并代码时,因为这个原因将冲突解决了,但是问题来了:

xcworkspace打开后,是空的,无法build。

46B2E8B0223B7DA40077B773 /* Support */ = {

isa = PBXGroup;

children = (

46B2E8B1223B7DAC0077B773 /* File.h */,

46B2E8B2223B7DAC0077B773 /* File.m */,

);

path = Support;

=======

5E313960223B598D004F8917 /* Model */ = {

isa = PBXGroup;

children = (

5E313961223B5A79004F8917 /* DSFriendsCircle.swift */,

);

path = Model;

>>>>>>> 8a081f14de66020f23149dd68be40a370f38ecf4

sourceTree = "Your Group";

}

如果我们简单的将引用的内容删除,就会出现开头提到的情况。

仔细一看很容易发现 xcode包内容中一个isa对应一个sourceTree的GroupName,因为多人协作时在同个路径下创建文件会把相同的内容合二为一,这个时候我们只需要在缺少添加上

    sourceTree = "Your Group";

以及缺少括号的地方添加上

      }

就可以了。

相关文章

  • Git合并冲突且项目无法打开

    使用git合并代码时,会出现冲突,并且项目也打不开了 CONFLICT (content): Merge conf...

  • Git合并代码解决冲突后项目打不开的问题

    我们协作开发合并代码后出现冲突是经常发生的事情,有一种冲突是两人在同一文件夹下都添加或者创建了新文件: 之前合并代...

  • (4.2) git分支管理-解决冲突

    小结 当Git无法自动合并分支时,就必须首先解决冲突。解决冲突后,再提交,合并完成。 解决冲突就是把Git合并失败...

  • 2018-07-06 Git解决冲突

    Git进阶-解决冲突文件 问题说明: 本地分支:master&active 修改代码分支:master 需合并代码...

  • git 合并代码常见问题

    git 合并代码常见问题 配置文件出现冲突 导致项目无法打开--> 找合并前的(bidHall.xcodeproj...

  • (二)

    转自:Android Studio、Git 解决合并冲突Android Studio、Git 解决合并冲突Andr...

  • 2020-04-28 今日工作问题

    1.git上拉取代码后打不开文件xcode 出现 The file couldn’t be opened(解决项目...

  • git 解决冲突

    当两个人同时对代码进行修改,合并的时候就会出现合并冲突的问题,现记录该问题的解决方法 git checkout m...

  • git强制合并分支

    git A分支合并B分支,并强制使用B分支代码(不手动解决冲突) git A分支合并B分支,并强制使用A分支代...

  • The file couldn’t be opened

    合并代码时报错:The file couldn’t be opened ,打不开项目了 解决方式 1、右击项目.x...

网友评论

    本文标题:Git合并代码解决冲突后项目打不开的问题

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