Когда я открыл xcode и попытался создать приложение macosx, появилось это странное сообщение.
Это глюк или вирус, поскольку Apple не скажет что-то подобное. Это не похоже на системное сообщение.
Когда я открыл xcode и попытался создать приложение macosx, появилось это странное сообщение.
Это глюк или вирус, поскольку Apple не скажет что-то подобное. Это не похоже на системное сообщение.
Ответы:
Нет, это не вирус 1 .
Похоже, что ваше имя и адрес электронной почты не настроены должным образом в Git. Перейдите в «Настройки XCode», а затем «Учетные записи», выберите репозиторий и проверьте имя пользователя.
Вы также можете сделать это через командную строку:
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
1 : Содержимое сообщения можно найти в / Library / Developer / CommandLineTools / usr / libexec / git-core / git (git версии 2.7.4 (Apple Git-66), строки 11416-11424).
--global
. Может быть стоит кратко описать разницу.
--global
как --local
применимо только к git-репо, в котором вы сейчас находитесь.
Хотя правильный ответ был дан выше, что сообщение ни в коем случае не является вирусом, необходимо дать более общее объяснение:
Xcode - это git-клиент. Он поддерживает git-репозитории для своих проектов, умеет их создавать и управлять ими, а также предоставляет удобный пользовательский интерфейс для многих повседневных задач git.
Обычно, когда вы настраиваете XCode, вы создаете одну или несколько «учетных записей» в XCode, которые используются для идентификации вас в App-Store и других объектах, так что XCode может сэкономить вам много утомительного воровства при настройке трастов, сертификатов и т. Д. при разработке для iOS и Mac.
Когда вы сделаете это, Xcode также автоматически настроит git для вас, автоматически создав файл .gitconfig с именем, адресом электронной почты и остальными.
Однако, если вы воздерживаетесь от создания начальной учетной записи и сразу же создаете проект Mac - ваша настройка git не завершена, и сам git создаст диалоговое окно, изображенное в вопросе.
Вы можете либо просто настроить .git как обычно, предоставив ему необходимую базовую информацию, ИЛИ вернуться назад и добавить учетную запись Xcode (в настройках Xcode) и позволить Xcode выполнить настройки git для вас.
Когда вы закончите настройку git с
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
Вы можете напечатать, git config --list
чтобы проверить содержание: