首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >我用CocoaPods破坏了GIT,无法合并/提交

我用CocoaPods破坏了GIT,无法合并/提交
EN

Stack Overflow用户
提问于 2019-04-11 04:05:27
回答 1查看 92关注 0票数 0

这可能是一个比我描述的更复杂的问题,但在构建iOS应用程序并偶尔使用GIT之后,我并不处于一个具有挑战性的位置;我还有其他的开发人员正在与我合作,并且需要正确地使用存储库(BitBucket)来进行进一步的工作。

我的项目之所以“复杂”,有两个原因;

  • 我正在通过GPUImage2将CocoaPods用于第三方.xcproject,这是一个嵌入到我的项目中的独立.xcproject。

不知何故,一切都运行得很好(我有一个主分支和几个分支,不同的开发人员一直在处理这些分支)。每当我发现需要切换分支或合并分支时,事情就变得复杂起来。与CocoaPods相关的问题不断出现,尽管在命令行上无休止的努力通常会帮助我们克服挑战。

在这一点上,我们现在正在尝试将master合并到一个新的feature分支中,并且已经到达了行尾。

我的问题是:只有一个实际的项目文件存在合并冲突。其他所有文件都与.xcworkspace或CocoaPods相关。我认为理想的做法是将CocoaPods从GIT控件中完全移除,只留下Podfile,开发人员可以在本地安装。

有没有人有关于如何在Xcode项目中处理CocoaPods和GIT的建议?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-11 12:47:09

我强烈建议您不要将Pod文件夹添加到git,只提交Podfile和Podfile.lock。

您可以执行以下操作删除该文件夹:

代码语言:javascript
复制
git rm --cached Pods/
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55620536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档