1

我刚刚更新到最新的种子并在我的一个项目上运行 cocoapods。每次我运行它时,我都会收到以下错误:

git pull[!] 执行repo时发生错误lcl。[!] /usr/bin/git pull --ff-only

致命的:不可能快进,中止。

我已经尝试重新安装 cocoapods,设置主仓库,但仍然没有运气..

任何帮助表示赞赏。

4

3 回答 3

4

这可能意味着您有一些事情阻止您git pull~/.cocoapods/repos/master. 解决这个问题的最简单方法就是删除它:

rm -rf ~/.cocoapods
pod setup
于 2014-07-22T16:50:58.243 回答
0

你应该试试这个:

  1. 打开 Xcode 6
  2. 打开首选项
  3. 单击位置选项卡
  4. 将命令行工具版本更改为 Xcode 6.0
  5. 卸载 cocoapods $ sudo gem 卸载 cocoapods 6 安装 xcodeproj $ sudo gem install xcodeproj
  6. 安装 cocoapods $ sudo gem install cocoapods
  7. 运行 pod --version 以验证它是否有效
于 2014-07-29T10:31:00.990 回答
0

跟着这些步骤:

1- 打开 Xcode 6,打开首选项,单击位置选项卡,将命令行工具版本更改为 Xcode 6.0

2- sudo gem 卸载 cocoapods

3- sudo gem 卸载 xcodeproj

4- ruby​​ -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )"

5- curl -L https://get.rvm.io | bash -s 稳定 --ruby

6-源/Users/your_user_name/.rvm/scripts/rvm

7- rvm 重新加载

8- rvm ruby​​gems 最新 --force

9- 宝石安装 xcodeproj

10- gem 安装 cocoapods

于 2014-09-11T12:47:39.037 回答