Als ich xcode öffnete und versuchte, eine MacOSX-App zu erstellen, kam diese seltsame Meldung.
Ist das eine Panne oder ein Virus, wie Apple so etwas nicht sagen würde? Es sieht nicht wie eine Systemnachricht aus.
Als ich xcode öffnete und versuchte, eine MacOSX-App zu erstellen, kam diese seltsame Meldung.
Ist das eine Panne oder ein Virus, wie Apple so etwas nicht sagen würde? Es sieht nicht wie eine Systemnachricht aus.
Antworten:
Nein, das ist kein Virus 1 .
Es scheint, dass Ihr Name und Ihre E-Mail-Adresse in Git nicht richtig eingerichtet sind. Gehen Sie zu Xcode Preferences und dann zu Accounts, wählen Sie das Repository aus und überprüfen Sie den Benutzernamen.
Sie können dies auch über die Befehlszeile tun:
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
1 : Der Inhalt der Nachricht befindet sich in / Library / Developer / CommandLineTools / usr / libexec / git-core / git (Zeilen 11416-11424 von git Version 2.7.4 (Apple Git-66)).
--global
. Könnte es wert sein, den Unterschied kurz zu beschreiben.
--global
als --local
gilt für den git nur Repo Sie sich gerade befinden.
Obwohl oben die richtige Antwort gegeben wurde, dass die Nachricht keineswegs ein Virus ist, ist eine allgemeinere Erklärung fällig:
Xcode ist ein Git-Client. Es verwaltet Git-Repositorys für seine Projekte, ist in der Lage, diese zu erstellen und zu verwalten und bietet eine schöne Benutzeroberfläche für viele alltägliche Git-Aufgaben.
Normalerweise erstellen Sie beim Einrichten von Xcode ein oder mehrere "Konten" in Xcode, mit denen Sie sich gegenüber dem App-Store und anderen Entitäten identifizieren können, sodass Sie mit Xcode viel mühsamen Aufwand beim Einrichten von Vertrauensstellungen, Zertifikaten usw. ersparen können. bei der Entwicklung für iOS und Mac.
Wenn Sie das tun --- Xcode wird auch automatisch die Konfigurationsdatei für Sie erstellen, wobei automatisch die .gitconfig-Datei mit Name, E-Mail und dem Rest erstellt wird.
Wenn Sie jedoch auf die Erstellung eines ersten Kontos verzichten und sofort ein Mac-Projekt erstellen, ist Ihre Git-Einrichtung unvollständig, und das in der Frage dargestellte Dialogfeld wird von Git selbst angezeigt.
Sie können entweder einfach .git wie gewohnt konfigurieren und ihm die grundlegenden Informationen zur Verfügung stellen, ODER Sie gehen zurück und fügen einen Xcode-Account hinzu (in den Xcode-Einstellungen) und lassen Xcode die Git-Einstellungen für Sie vornehmen.
Wenn Sie fertig sind, konfigurieren Sie Git mit
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
Sie können Folgendes git config --list
eingeben, um den Inhalt zu überprüfen: