Ошибка XCode 6.0.1 при создании проекта: файл "exclude" не существует

Когда я создаю новый проект в XCode 6.0.1, я получаю это сообщение об ошибке: файл "исключить" не существует

Кажется, что это влияет только на управление версиями файлов, т. Е. Сгенерированные заглушки не сохраняются в github после создания проекта.

Что может вызвать эту проблему?

2 ответа

Для меня проблема была вызвана тем, что я ранее создал проект с тем же именем, и Xcode все еще имел запись об этом.

Чтобы очистить это,

  1. зайдите в Window -> Organizer в строке меню
  2. Удалите все репозитории, выделенные красным

Чтобы добавить свой репозиторий (если по какой-то причине он не отслеживается),

  1. Нажмите + (все еще в Окне -> Органайзер с шагами выше)
  2. Введите путь к вашему файлу
  3. Удостоверьтесь, чтобы измениться на Git от Subversion (если Xcode имеет Subversion, установленный по умолчанию - это сделал для меня.

Я обычно получаю эту ошибку, если я инициализирую проект Xcode с помощью git-репозитория, удаляю его и пытаюсь воссоздать его с тем же именем (корпус, похоже, не делает его достаточно "другим"). Оказывается, "Ну, я просто начну сначала", может также оставить некоторые проблемы.

Надеюсь это поможет.

У меня была эта проблема, и я отследил ее до .git-template папка, включенная в дотфайлы Thoughtbot. По сути, Xcode ожидает, что его папка шаблона будет иметь info/excludeи точечные файлы Thoughtbot не делают. Создание этого каталога и файла решило проблему следующим образом (в Терминале):

cd ~/.git_template
mkdir info
cd info
touch exclude

Если вы получаете эту проблему без точечных файлов Thoughtbot, вы, вероятно, можете посмотреть на ~/.gitconfig и использовать что угодно templatedir устанавливается как вместо ~/.git_template в первой команде.

Другие вопросы по тегам