忽略repo中的CocoaPods库

时间:2014-02-13 10:28:08

标签: ios xcode git gitignore cocoapods

我有一个存储库。

我想我不需要在我的仓库中保存所有pods库,因为我可以使用pod install命令随时安装它们。

但是当我运行pod install时,会出现以下信息:

Pull is not possible because you have unmerged files.

Please, fix them up in the work tree, and then use 'git add/rm <file>'

as appropriate to mark resolution, or use 'git commit -a'.

我运行git status并查看:

nothing to commit, working directory clean

这是我的gitigonre:

# OS X ignores
.DS_Store

# Files that might appear on external disk
.Spotlight-V100
.Trashes

# Xcode
build/*
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
*.xcworkspace
!default.xcworkspace
xcuserdata
profile
*.moved-aside

Pods

所以问题是如何只在Pods文件中存储信息而不在repo中存储库,因为我们可以在cocoa pods服务器工作的时候随时下载它们。

1 个答案:

答案 0 :(得分:1)

CocoaPods的主要规格在一周前就被各种各样搞砸了。因此,您将不得不删除本地副本,然后按照其说明重新进行设置。

指向讨论问题的博客链接:http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/

备份和运行命令:

sudo rm -fr ~/.cocoapods/repos/master
pod setup