Xcode Git автоматическое обнаружение ошибки электронной почты

С Xcode 7 у меня проблема с фиксацией кода в git.

I get this error:

*** Please tell me who you are.

Run

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'stevex@stevebookpro.(none)')

Я пробовал предложенные команды git; когда я запускаю пользователя git config.электронной почты в репозитории я вижу правильный адрес электронной почты. Я не вижу, откуда он тянет неправильный.

2 ответов


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

Я нашел это, сделав эти настройки местные в Xcode снова был счастлив.

что есть:

cd <YourCodeRepository>
xcrun git config user.email "you@example.com"
xcrun git config user.name "Your Name"

ты не единственный. Существует даже специальный topci на apple форумы. Я также попытался переименовать глобальные настройки-ничего не помогло. Попробуйте использовать:

xcrun git config --global user.email "you@example.com"
xcrun git config --global user.name "Your Name"

но, к сожалению, для меня это не сработало. Я думаю, они исправят это после официального релиза. До тех пор необходимо использовать терминал, дерево источника или другие инструменты.