在切换到工作区并在Xcode中添加CocoaPods后提交git?

我刚刚添加CocoaPods到当前在Xcode 5中的项目。当然,CocoaPods创build了一个工作区,我已经在Xcode中启动了这个工作区。 我在工作区中看到了我的项目和Pods项目。

自从第一天起,我的项目已经在源代码控制(本地git +远程Bitbucket存储库)下。 现在我想提交和添加Pod的东西,但我认为我的回购在工作空间太深 – 当我尝试提交(我已经尝试了各种提交获取Pod的东西)总是出错。

我如何添加我的豆荚到我的回购? 我必须删除旧的回购,并在工作区级创build一个新的(git初始化)? (我当然希望不是因为我用git不太好,而且我的回购中有很多历史承诺。)

git add。

从包含Xcode项目的目录中,执行一个git add . 。 文档在这里 。

说明

pod init之前,您可能有以下层次结构:

在这里输入图像说明

很有可能你的git安装从包含.xcodeproj的目录开始。

pod install完成后,层次结构不会改变。 你只是在同一级别有更多的文件:

在这里输入图像说明

.xcworkspace.xcodeproj旁边,不在上面。 你可以自由执行

 git add . 

…其次是

 git commit -m "message" 

假设.gitignore设置正确,无论您是否愿意提交Pods目录。