我刚刚在 Xcode 5 中将 CocoaPods 添加到我当前的项目中。当然,CocoaPods 创建了一个工作区,我已经在 Xcode 中启动了该工作区。我在工作区中看到了我的项目和 Pods 项目。
从第一天起,我的项目就一直处于源代码控制之下(本地 git + 远程 Bitbucket 存储库)。现在我想提交并添加 Pod 内容,但我认为我的 repo 在工作区中太深了——当我尝试提交时(并且我尝试了各种提交来获取 Pod 内容)它总是出错。
如何将我的 Pod 添加到我的存储库中?我是否必须删除旧存储库并在工作区级别创建一个新存储库 (git init)? (我当然希望不是,因为我对 git 不是很好,而且我的 repo 协议(protocol)中已经有很多历史提交。)
最佳答案
git 添加。
从包含您的 Xcode 项目的目录中,只需执行 git add .
。文档 here .
说明
在 pod init
之前,您可能有以下层次结构:
很有可能,您的 git
设置从包含 .xcodeproj
的目录开始。
在 pod install
之后,层次结构没有改变。您只是在同一级别有更多文件:
.xcworkspace
在.xcodeproj
旁边,而不是在上面。您可以自由执行
git add .
...接着是
git commit -m "message"
...假设 .gitignore
设置正确,无论您是否愿意提交 Pods
目录。
关于ios - 切换到工作区并在 Xcode 中添加 CocoaPods 后提交到 git?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22291456/