
Git è un sistema di controllo della versione distribuito utilizzato oggi dalla maggior parte dei team software. La prima cosa che dovresti fare dopo aver installato Git sul tuo sistema è configurare il tuo nome utente e indirizzo email git. Git associa la tua identità a ogni impegno che fai.
Git ti consente di impostare un nome utente e un indirizzo e-mail globali e per ogni progetto. Puoi impostare o modificare la tua identità git usando il git config
comando. Le modifiche riguardano solo i commit futuri. Il nome e l'e-mail associati ai commit che hai effettuato prima della modifica non sono interessati.
Impostazione di nome utente e email Git globali #
Il nome utente git globale e l'indirizzo e-mail sono associati ai commit su tutti i repository sul tuo sistema che non hanno valori specifici del repository.
Per impostare il nome del commit globale e l'indirizzo email, esegui git config
comando con --global
opzione:
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
Una volta terminato, puoi confermare che le informazioni sono state impostate eseguendo:
git config --list
user.name=Your Name
[email protected]
Il comando salva i valori nel file di configurazione globale, ~/.gitconfig
:
[user]
name = Your Name
email = [email protected]
Puoi anche modificare il file con il tuo editor di testo, ma ti consigliamo di usare git config
comando.
Impostazione del nome utente e dell'e-mail Git per un singolo repository #
Se desideri utilizzare un nome utente o un indirizzo e-mail diverso per un repository specifico, esegui git config
comando senza --global
opzione dalla directory del repository.
Supponiamo che tu voglia impostare un nome utente e un indirizzo e-mail specifici del repository per un archivio archiviato in ~/Code/myapp
directory. Innanzitutto, cambia la directory principale del repository:
cd ~/Code/myapp
Imposta un nome utente e un indirizzo email Git:
git config user.name "Your Name"
git config user.email "[email protected]"
Verifica che le modifiche siano state apportate correttamente:
git config --list
user.name=Your Name
[email protected]
Le impostazioni specifiche del repository sono conservate in .git/config
file nella directory principale del repository.