24 votes

Erreur de configuration Git dans Xcode

Quand j'ai ouvert xcode et essayé de créer une application macosx, ce message bizarre est apparu.

Est-ce un problème ou un virus, car Apple ne dirait pas une chose pareille. Cela ne ressemble pas à un message système.

this is weird

36voto

Mateusz Szlosek Points 21762

Non, ce n'est pas un virus 1 .

Il semble que votre nom et votre adresse électronique ne soient pas correctement configurés dans Git. Allez dans les préférences de Xcode et ensuite dans Comptes, sélectionnez le dépôt 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).

0voto

Motti Shneor Points 504

Bien que la réponse correcte ait été donnée ci-dessus, à savoir que le message n'est en aucun cas un virus, une explication plus générale s'impose :

Xcode est un client git. Il maintient des dépôts 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 auprès de l'App-Store et d'autres entités, afin que Xcode puisse vous épargner beaucoup de travail fastidieux pour configurer les trusts, les certificats, etc. lors du développement pour iOS et Mac.

Lorsque vous faites cela --- Xcode va également auto-configurer git pour vous, en 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 immédiatement un projet Mac, 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.

0voto

dr OX Points 101

Si git config --global utilisateur.email/nom ne vous aide pas, vérifiez vos préférences Xcode :

enter image description here

-1voto

Rajesh Points 51

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 :

enter image description here

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X