Prerequisito
Lo scopo di questo post è solo aiutarti a configurare il nome utente e l'indirizzo e -mail di Git sul sistema operativo CentOS 8. Assicurati che Git sia installato sul tuo sistema CentOS 8. Se non è installato, il comando è piuttosto semplice e facile perché la sua versione più recente e stabile è disponibile sul repository di pacchetti ufficiali di CentOS 8 e puoi installarlo rapidamente da lì utilizzando il comando di seguito:
$ sudo dnf installa git -y
Il GIT verrà installato in un momento e l'installazione può essere verificata utilizzando il comando fornito di seguito:
$ git -version
Puoi testimoniare nello screenshot allegato quella versione 2.8.2 di Git è installato con successo sul sistema operativo CentOS 8. Ora vediamo come impostare la configurazione di base di Git per iniziare.
Ora, ci possono essere due possibili modi in cui si desidera impostare e configurare Git, o si desidera configurarlo a livello globale o in un singolo progetto. Quindi, andiamo a vedere come possiamo configurare il nome utente GIT e l'indirizzo e -mail a livello globale.
Come configurare la configurazione globale di Git su CentOS 8
Per modificare il nome utente e l'indirizzo e -mail di GIT a livello globale, i messaggi di commit avranno le informazioni corrette sull'utente in ogni progetto. Possiamo configurare sia il nome utente che l'indirizzo e -mail utilizzando il config git comando con il -globale Flag come mostrato nei comandi indicati di seguito:
$ git config -utente global.Nome "user_name"
$ git config -utente global.email "[email protected] "
Dopo aver configurato correttamente il nome utente e l'indirizzo e -mail a livello globale, è possibile visualizzare le informazioni sull'utente GIT utilizzando il comando:
$ git config -list
Il comando sopra mostrerà le informazioni dell'utente GIT.
Queste informazioni sono archiviate nel '.GITCONFIG 'File di configurazione del GIT e se si desidera modificare tali informazioni, è possibile utilizzare il comando fornito di seguito e modificarlo nel tuo desiderio:
$ sudo nano ~/.gitconfig
Dopo averlo cambiato secondo il tuo desiderio, salva il file ed esci usando i tasti di scelta rapida della tastiera CTRL + S e CTRL + X.
E se non vuoi cambiarlo a livello globale ma solo nella directory del progetto. Vediamo come possiamo cambiare il nome utente e l'indirizzo e -mail in un singolo repository.
Come configurare Git in un singolo repository
Per modificare il nome utente e l'indirizzo e -mail di Git in un unico repository in modo che i messaggi di commit all'interno di quel repository abbiano informazioni diverse sull'utente.
Innanzitutto, è necessario navigare verso la directory in cui è impostato il progetto o se non esiste una directory del progetto, creare una directory utilizzando il 'mkdir' comando:
$ mkdir ProjectDirectory
Quindi, vai alla directory del progetto appena creata.
$ CD ProjectDirectory
Una volta che sei nella directory del progetto, inizializza il repository Git usando il comando:
$ git init
Il metodo per configurare sia il nome utente che l'indirizzo e -mail sarà lo stesso utilizzando il config git comando ma senza il -globale Flag come mostrato nei comandi indicati di seguito:
utente $ git config.Nome "user_name"
utente $ git config.email "[email protected] "
In questo modo, è possibile configurare correttamente il nome utente e l'indirizzo e -mail dell'utente all'interno di un singolo repository; È possibile visualizzare le informazioni sull'utente GIT utilizzando il comando:
$ git config -list
Il comando sopra mostrerà le informazioni direttamente.
Queste informazioni verranno sicuramente archiviate nel ''.File di configurazione di GitConfig e è possibile modificare tali informazioni utilizzando il comando fornito di seguito:
$ sudo nano ~/.gitconfig
Dopo averlo cambiato secondo il tuo desiderio, salva il file ed esci usando i tasti di scelta rapida della tastiera CTRL + S e CTRL + X.
Conclusione
Questo è tutto su come è possibile configurare e modificare il nome utente e l'indirizzo e -mail dell'utente GIT a livello globale e all'interno di un singolo repository. Dopo aver letto questo post, puoi avere un nome utente e un indirizzo email diverso in ogni progetto diverso.