Lorsque j'ai ouvert xcode et essayé de créer une application macosx, ce message étrange est apparu.
Est-ce un problème ou un virus, car Apple ne dirait pas quelque chose comme ça. Il ne ressemble pas à un message système.
Lorsque j'ai ouvert xcode et essayé de créer une application macosx, ce message étrange est apparu.
Est-ce un problème ou un virus, car Apple ne dirait pas quelque chose comme ça. Il ne ressemble pas à un message système.
Réponses:
Non, ce n'est pas un virus 1 .
Il semble que votre nom et votre adresse e-mail ne soient pas correctement configurés dans Git. Accédez aux préférences Xcode, puis aux comptes, sélectionnez le référentiel et vérifiez le nom d'utilisateur.
Vous pouvez également le faire via la ligne de commande:
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
1 : Le contenu du message se trouve dans / Library / Developer / CommandLineTools / usr / libexec / git-core / git (git version 2.7.4 (Apple Git-66) lignes 11416-11424).
--global
. Cela pourrait valoir la peine de décrire brièvement la différence.
--global
qui --local
s'applique uniquement au dépôt git dans lequel vous êtes actuellement.
Bien que la bonne réponse ait été donnée ci-dessus, que le message n'est en aucun cas un virus, une explication plus générale est due:
Xcode est un client git. Il maintient des référentiels git pour ses projets, est capable de les créer et de les gérer, et fournit une interface utilisateur agréable pour de nombreuses tâches git quotidiennes.
Habituellement, lorsque vous configurez Xcode, vous créez un ou plusieurs "comptes" dans Xcode, utilisés pour vous identifier par rapport à l'App-Store et à d'autres entités, afin que Xcode puisse vous éviter beaucoup de tâches fastidieuses concernant la configuration de trusts, de certificats, etc. lors du développement pour iOS et Mac.
Lorsque vous faites cela, Xcode configurera également automatiquement git pour vous, créant automatiquement le fichier .gitconfig, avec le nom, l'e-mail et le reste.
Cependant, si vous vous abstenez de créer un compte initial et créez un projet Mac immédiatement - votre configuration git est incomplète, et git lui-même produira la boîte de dialogue décrite dans la question.
Vous pouvez soit simplement configurer .git comme d'habitude, en lui fournissant les informations de base dont il a besoin, OU revenir en arrière et ajouter un compte Xcode (dans les préférences Xcode) et laisser Xcode compléter les paramètres git pour vous.
Lorsque vous avez terminé de configurer git avec
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
vous pouvez taper git config --list
pour vérifier le contenu: