o "por favor me diga quem você é" parece um pouco pessoal para xcode para que eu possa entender o seu ceticismo
john cs
1
@jksoegaard Concordo com john cs - isso é o oposto de uma mensagem de erro típica que eu esperaria. Os sistemas de software que tentam se familiarizar demais com os usuários inevitavelmente levantam as sobrancelhas.
Chris Cirefice
@ChrisCirefice Não me oponho a você concordar com john cs. É apenas uma questão de fato que é uma mensagem de erro padrão do software git. Não é um vírus.
Jksoegaard
Respostas:
38
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:
O OP pode querer usar --global. Pode valer a pena descrever brevemente a diferença.
Boris the Spider
1
Você normalmente deve usar --globalcomo --localse aplica somente ao git repo você está atualmente em.
Michael Hampton
1
Sua resposta apenas repete as mesmas informações que estavam naquela caixa pop-up sem realmente responder à pergunta dele.
Johnny
1
A pergunta do OP foi: "é <mensagem> um vírus?" A primeira linha da resposta diz "não, isso não é um vírus". Como isso não responde à pergunta? (Embora pode valer a pena expandir a resposta e ressaltar a diferença entre --global e --local, como disse acima.)
Léo Lam
1
@ LéoLam - Confira a edição, não disse isso antes da edição da rany. Embora mais do que uma resposta de uma linha possa ser boa, em vez de "não, isso não é um vírus", uma pequena explicação sobre o motivo pelo qual o Xcode precisa que o git seja configurado antes da criação de um projeto seria uma resposta melhor.
Johnny
0
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ê.
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:
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).
fonte
--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ê.
fonte
Se o git config --global user.email/name não ajudar, verifique suas preferências no Xcode:
fonte
Quando você terminar de configurar o git com
você pode digitar
git config --list
para verificar o conteúdo:fonte