Xcode 9 commit: не удалось связаться со вспомогательным приложением
Недавно я обновился до OSX Sierra (от El Capitan) и до Xcode 9. Я удалил все проблемы совместимости (например, проблемы автоопределения) и хотел бы совершить мой локальный gitrep.
появляется следующая ошибка:
![введите описание изображения здесь]()
Я думал, что это может быть такая же ошибка, появившаяся в XCode 7, упомянутом здесь:
Xcode и Git Source Control: "Рабочая копия XXXXX не удалось зафиксировать файлы"
![введите описание изображения здесь]()
Но это не так. Я попробовал решение, упомянутое выше. Имя пользователя и EMail установлены правильно. Я сохранил все, попробовал перезапустить машину и несколько других мелких вещей. Ничего не сработало - я не могу совершить.
Любая помощь была оценена.
ИЗМЕНИТЬ
Я заработал, выполнив вручную и добавив изменения до
git commit -a -m "Fixes"
Я буду следить за этим, если это произойдет снова, когда я сделаю больше изменений и сообщите здесь, если это так.
Ответы
Ответ 1
Решение состоит в том, чтобы добавить изменения один раз с помощью команды git. Используйте терминал и перейдите к папке проекта Xcode. Если вы находитесь в нужной папке, эта команда:
ls -al
перечислит папку.git. Тогда вы знаете, что вы в нужном месте. Затем выполните
git commit -a -m "Commit title here"
После этого коммит через Xcode должен снова работать.
Ответ 2
Для меня мне пришлось заполнить полное имя и адрес электронной почты в разделе "Настройки" > "Контроль источника" > GIT (вкладка). Они были пустыми.
Ответ 3
Если вы не можете изменить имя git в Xcode, вы можете изменить имя пользователя и адрес электронной почты, используя терминал:
xcrun git config --global user.name 'new_user_name'
xcrun git config --global user.email '[email protected]'
И перезапустите Xcode.
Ответ 4
Для меня в "Предпочтениях"> "Управление исходным кодом"> "Git"> "Игнорируемые файлы" был установлен контроллер осложнений расширений Watchkit. Удаление из Ignored Files решило проблему. Xcode 10.1, Смотреть OS 4.2.
Ответ 5
проблема, с которой я сталкивался, возникала, когда я пытался создать систему управления исходным кодом, это показывало, что я не мог связаться с вспомогательным приложением. поэтому в настройках XCode я захожу в учетные записи, и там я вижу, что я вышел из системы, я вошел снова и сохранить проект, после закрытия проекта и принудительного выхода из XCode я открыл его снова, и теперь он работает нормально для меня