Git Config Error in Xcode

26

Quando ho aperto xcode e ho provato a creare un'app macosx, questo strano messaggio è apparso.

Si tratta di un problema tecnico o di un virus, in quanto Apple non direbbe qualcosa del genere. Non sembra un messaggio di sistema.

    
posta Charlie McMahon 19.08.2016 - 10:54
fonte

4 risposte

38

No, questo non è un virus 1 .

Sembra che il tuo nome e il tuo indirizzo email non siano stati impostati correttamente in Git. Vai a Preferenze Xcode e poi Account, seleziona il repository e controlla il nome utente.

Puoi anche farlo tramite la riga di comando:

git config --global user.email "[email protected]"
git config --global user.name "Your Name"

1 : il contenuto del messaggio può essere trovato in / Library / Developer / CommandLineTools / usr / libexec / git-core / git (linee git versione 2.7.4 (Apple Git-66) 11416- 11424).

    
risposta data 19.08.2016 - 13:31
fonte
0

Sebbene sia stata fornita la risposta corretta sopra, che il messaggio non sia affatto un virus, è necessaria una spiegazione più generale:

Xcode è un client git. Mantiene git repository per i suoi progetti, è in grado di crearli e gestirli e fornisce un'interfaccia utente piacevole per molte attività git quotidiane.

Di solito, quando configuri Xcode, crei uno o più "account" all'interno di Xcode, usati per identificarti contro l'App-Store e altre entità, in modo che Xcode possa salvarti un sacco di noioso pasticcio sulla creazione di trust, certificati , ecc. durante lo sviluppo per iOS e Mac.

Quando lo fai --- Xcode ti configura automaticamente git per te, creando automaticamente il file .gitconfig, con Nome, e-mail e il resto.

Tuttavia, se non si crea un account iniziale e si crea subito un progetto Mac, la configurazione di git è incompleta e git stesso produrrà la finestra di dialogo rappresentata nella domanda.

Puoi semplicemente configurare .git come al solito, fornendogli le informazioni di base di cui ha bisogno, oppure torna indietro e aggiungi un account Xcode (nelle preferenze Xcode) e lascia che Xcode completi le impostazioni git per te.

    
risposta data 04.09.2016 - 09:43
fonte
0

Se git config --global user.email/name non aiuta, controlla le tue preferenze Xcode:

    
risposta data 19.07.2018 - 08:19
fonte
-1

Quando hai finito di configurare git con

git config --global user.email "[email protected]"
git config --global user.name "Your Name"

puoi digitare git config --list per controllare il contenuto:

    
risposta data 20.08.2016 - 23:48
fonte

Leggi altre domande sui tag