Подтвердить что ты не робот

Ошибка Cocoapods: "Pull невозможен, потому что у вас есть файлы без мусора".

При установке нового CocoaPod я получил следующую ошибку.

$ pod install
Analyzing dependencies
[!] Pod::Executable pull

A   AFHARchiver/0.2.1/AFHARchiver.podspec

A   AFWunderlist/1.0/AFWunderlist.podspec

A   AFWunderlist/1.1/AFWunderlist.podspec

A   AFgzipRequestSerializer/0.0.1/AFgzipRequestSerializer.podspec

.,.

A   wpxmlrpc/0.4/wpxmlrpc.podspec

A   zipzap/6.0/zipzap.podspec
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'`.

Думаю, я поделился бы этим исправлением ниже.

4b9b3361

Ответ 1

Проблема заключалась в том, что хранилище спецификаций, а не на моей стороне.

Найден ответ здесь podfile дает ошибку при установке, но, поскольку вопрос был менее явным для симптома, я думал, что перекрестно ссылаюсь на него снова в случае кто-то смотрел это по-другому.

Ответ в блоге здесь http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/, который объясняет проблему и исправление, которое повторяется ниже:

"Вам придется вручную удалить любые локальные копии репозитория Specs и повторно клонировать новую версию репозитория Specs. Вы можете сделать это со следующими командами:

  $ pod repo remove master
  $ pod setup

Если у вас есть какие-либо локальные коммиты или изменения в репозитории Specs, которые не объединены, вы должны убедиться, что у вас есть их копия. Я бы рекомендовал вам вручную скопировать эти изменения и повторно выполнить их. Вы можете исправить ваш репозиторий без удаления, однако это не простой процесс, поэтому мы вместо этого рекомендуем вам удалить вашу копию репозитория Specs и любые его вилки. "

Ответ 2

rm -rf ~/.cocoapods также работает