Introduzione

Git è un sistema di controllo di versione distribuito che viene utilizzato dalla maggior parte dei team di software oggi. 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à ad ogni commit che fai.

Git ti consente di impostare un nome utente e un indirizzo e-mail globali e per progetto. Puoi impostare o modificare la tua identità git usando il comando git config. Le modifiche riguardano solo alle azioni future. Il nome e l'e-mail associati ai commit effettuati prima della modifica non sono interessati.

Impostare nome utente e password Git Global

Il nome utente e la password globali di git sono associati ai commit su tutti i repository del sistema che non hanno valori specifici del repository.

Per impostare il nome e l'indirizzo e-mail di commit globali, eseguire il comando git config con l'opzione --global:

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

Una volta fatto, puoi confermare che le informazioni sono 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]

È inoltre possibile modificare il file con l'editor di testo, ma si consiglia di utilizzare il comando git config.

Impostare nome utente e password Git per un singolo repository

Se si desidera utilizzare un nome utente o un indirizzo e-mail diverso per un repository specifico, eseguire il comando git config senza l'opzione --global dalla directory del repository.

Supponiamo che tu voglia impostare un nome utente e un indirizzo e-mail specifici del repository per un archivio nella directory ~/Code/myapp. Innanzitutto, cambia la directory principale del repository con il comando cd:

cd ~/Code/myapp

Imposta un nome utente e un indirizzo email Git:

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

Verificare che le modifiche siano state apportate correttamente:

git config --list
user.name=Your Name
[email protected]

Le impostazioni specifiche del repository vengono mantenute nel file .git/config nella directory principale del repository.

Conclusione

Il nome utente e l'indirizzo e-mail Git possono essere impostati con il comando git config. I valori sono associati ai tuoi commit.