Добавьте
#import <CoreData/CoreData.h>
в ваш файл .pch.
Пустой репозиторий был создан, потому что именно так работает git: он должен запустить репо, прежде чем он сможет начать втягивать в него удаленные объекты. К сожалению, это означает, что вам придется вручную удалить пустое репо перед повторной попыткой клонирования.
Что касается причины сбоя клонирования, похоже, что вы используете неправильный синтаксис для пути к удаленному репозиторию; git clone
не использует синтаксис scp. Фактически, если вы не укажете протокол клонирования, я считаю, что он предполагает использование протокола git, а не ssh, и, вероятно, именно поэтому он запрашивал у вас пароль. Попробуйте вместо этого:
$ git clone ssh://gitosis@host/~/gitosis-admin.git
Gitosis создает собственный файл authorized_keys
. Если у вас уже есть этот файл, удалите его и позвольте gitosis-init воссоздать его. Как только это будет сделано, не связывайтесь с файлом.