我刚刚更新到最新的种子并在我的一个项目上运行了cocoapods。每次我运行它时都会出现以下错误:
[!]在回购git pull
上执行lcl
时出错。
[!] / usr / bin / git pull --ff-only
致命:不可能快进,中止。
我已经尝试重新安装cocoapods,设置主仓库但仍然没有运气..
任何帮助表示感谢。
答案 0 :(得分:4)
这可能意味着您阻止您在git pull
的规范存储库中执行~/.cocoapods/repos/master
。解决这个问题最简单的方法就是删除它:
rm -rf ~/.cocoapods
pod setup
答案 1 :(得分:0)
你应该试试这个:
答案 2 :(得分:0)
请按照以下步骤操作:
1-打开Xcode 6,打开首选项,单击位置选项卡,将命令行工具版本更改为Xcode 6.0
2- sudo gem uninstall cocoapods
3- sudo gem uninstall xcodeproj
4- ruby -e“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
5- curl -L https://get.rvm.io | bash -s stable --ruby
6- source /Users/your_user_name/.rvm/scripts/rvm
7-rvm reload
8-rvm rubygems最新--force
9- gem install xcodeproj
10- gem install cocoapods