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

Ken*_*ent 22 git xcode git-commit ios cocoapods

我刚刚在Xcode 5中将CocoaPods添加到我当前的项目中.当然,CocoaPods创建了一个工作区,我在Xcode中启动了工作区.我在工作区中看到了我的项目和Pods项目.

从第一天开始,我的项目一直处于源代码管理(本地git +远程Bitbucket存储库)之下.现在我想提交并添加Pod的东西,但我认为我的repo在工作空间中太深了 - 当我尝试提交时(我已经尝试了各种提交来获取Pod的东西)它总是出错.

如何将我的Pod添加到我的仓库?我是否必须删除旧的repo并在Workspace级别创建一个新的(git init)?(我当然希望不是因为我对git不是那么好,而且我已经在我的回购中做了很多历史性的提交.)

Swi*_*ect 14

git add.

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

说明

您可能先前具有以下层次结构pod init:

在此输入图像描述

很可能,您的git设置从封闭的目录开始.xcodeproj.

之后pod install,层次结构没有改变.您只需要在同一级别拥有更多文件:

在此输入图像描述

.xcworkspace到旁边.xcodeproj,上面没有.你可以自由执行

git add .
Run Code Online (Sandbox Code Playgroud)

...其次是

git commit -m "message"
Run Code Online (Sandbox Code Playgroud)

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