Quando abri o xcode e tentei criar um aplicativo macosx, essa mensagem estranha apareceu.
Isso é uma falha ou um vírus, já que a Apple não diria algo assim. Não parece uma mensagem do sistema.
Quando abri o xcode e tentei criar um aplicativo macosx, essa mensagem estranha apareceu.
Isso é uma falha ou um vírus, já que a Apple não diria algo assim. Não parece uma mensagem do sistema.
Respostas:
Não, este não é um vírus 1 .
Parece que seu nome e endereço de email não estão configurados corretamente no Git. Vá para Preferências do Xcode e depois Contas, selecione o repositório e verifique o nome de usuário.
Você também pode fazer isso através da linha de comando:
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
1 : O conteúdo da mensagem pode ser encontrado em / Library / Developer / CommandLineTools / usr / libexec / git-core / git (versão git 2.7.4 (Apple Git-66) linhas 11416-11424).
--global
. Pode valer a pena descrever brevemente a diferença.
--global
como --local
se aplica somente ao git repo você está atualmente em.
Embora a resposta correta tenha sido dada acima, que a mensagem não seja de forma alguma um vírus, é necessária uma explicação mais geral:
O Xcode é um cliente git. Mantém repositórios git para seus projetos, é capaz de criá-los e gerenciá-los e fornece uma interface agradável para muitas tarefas diárias do git.
Geralmente, quando você configura o Xcode, cria uma ou mais "contas" no Xcode, usadas para identificá-lo na App Store e em outras entidades, para que o Xcode possa economizar muito trabalho tedioso sobre a configuração de relações de confiança, certificados etc. ao desenvolver para iOS e Mac.
Quando você faz isso --- O Xcode também configura automaticamente o git para você, criando automaticamente o arquivo .gitconfig, com Nome, email e o restante.
No entanto, se você não criar uma conta inicial e criar um projeto para Mac imediatamente - sua configuração do git está incompleta e o próprio git produzirá o diálogo descrito na pergunta.
Você pode simplesmente configurar .git como de costume, fornecendo as informações básicas necessárias, OU voltar e adicionar uma conta do Xcode (nas preferências do Xcode) e deixar o Xcode concluir as configurações do git para você.
Quando você terminar de configurar o git com
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
você pode digitar git config --list
para verificar o conteúdo: