Max*_*elc 77
这是正确的,您需要将Pods目录添加到.gitignore
1)从github存储库中删除您的文件:
git rm -r Pods/
并且不要忘记承诺和推动
2)创建一个gitignore文件:
touch .gitignore
echo "Pods/" > .gitignore
更多信息:这里
Ris*_*ena 17
这就是Cocoapods官方文档所说的.
无论您是否签入Pods文件夹都取决于您,因为工作流程因项目而异.
它建议您将Pods目录保留在源代码管理下,不要将其添加到.gitignore.但最终这个决定取决于你:
检查Pods目录的好处:
忽略Pods目录的好处:
1.源控制仓库将更小,占用更少的空间.只要所有Pod的源(例如GitHub)都可用,CocoaPods通常能够重新创建相同的安装.(从技术上讲,无法保证在Podfile中不使用提交SHA时,运行pod安装将获取并重新创建相同的工件.在Podfile中使用zip文件时尤其如此.)
2.执行源控制操作时不会有任何冲突,例如合并具有不同Pod版本的分支.
无论您是否检查Pods目录,Podfile和Podfile.lock应始终保持在版本控制之下.
参考链接:Cocoapods官方文档
归档时间: |
|
查看次数: |
16265 次 |
最近记录: |