Posso specificare più utenti per me stesso in .gitconfig?

Posso specificare più utenti per me stesso in .gitconfig?
Su Git, gli sviluppatori lavorano e affrontano più progetti contemporaneamente. A tale scopo, ogni progetto potrebbe richiedere nomi utente ed e -mail diversi. In questo caso, è possibile impostare più utenti in diversi ambiti git. Più specificamente, gli ampli GIT includono l'ambito locale e l'ambito globale. Le impostazioni dell'ambito locale si applicano solo al repository specifico. Al contrario, le impostazioni dell'ambito globale si applicano a tutti i repository.

Questo blog illustrerà come specificare più utenti in ".gitconfig".

È possibile specificare più utenti per noi stessi .gitconfig?

Sì, puoi specificare più utenti per te in ".gitconfig" COME:

  • "A livello locale": Impostazione del nome utente ed e -mail per un singolo repository Git.
  • "A livello globale": Impostazione del nome utente ed e -mail per tutti i repository GIT.

Come configurare il nome utente ed e -mail a livello locale per un singolo repository git?

Per impostare il nome utente ed e -mail per un singolo repository, il "Utente Git Config.nome """ e il "Utente Git Config.e-mail """I comandi possono essere utilizzati rispettivamente.

Passaggio 1: navigare in particolare repository

Innanzitutto, scrivi il seguente comando e reindirizza al repository locale:

CD "C: \ git \ repo2"

Passaggio 2: impostazione del nome utente localmente

Quindi, imposta un nome utente localmente utilizzando il seguente comando e specifica il nome utente desiderato:

Utente Git Config.Nome "Amna Ali"

Assicurati di sostituire il nome dell'utente con quello richiesto:

Passaggio 3: impostazione e -mail a livello locale

Successivamente, imposta l'indirizzo e -mail desiderato per un particolare repository come abbiamo fatto qui:

Utente Git Config.email "[email protected] "

Passaggio 4: verificare il nome utente

Successivamente, assicurarsi che il nome utente sia stato impostato correttamente eseguendo il comando fornito:

Utente Git Config.nome

Si può osservare che il nostro nome utente desiderato è stato impostato, che è "Amna Ali":

Passaggio 5: verificare la posta elettronica

Digita il comando a pedaggio dato per verificare l'e-mail configurata localmente:

Utente Git Config.e-mail

Come puoi vedere l'e -mail specificata è stata impostata:

Come configurare il nome utente ed e -mail a livello globale per tutti i repository Git?

Per impostare il nome utente per tutti i repository GIT, eseguire il "Git config -global utente.nome """Comando e per e -mail, eseguire il"Git config -global utente.e-mail """Comando.

Passaggio 1: imposta il nome utente a livello globale

Utilizzare il comando di seguito e il "-globale"Opzione e specificare il nome utente desiderato per impostarlo per tutti i repository GIT:

Git Config -Global User.Nome "Laiba Younas"

Passaggio 2: impostare l'email a livello globale

Quindi, imposta l'e -mail specifica per tutti i repository GIT:

Git Config -Global User.email "[email protected] "

Passaggio 3: verificare il nome utente

Ora, verifica se il nome utente globale è stato impostato correttamente:

Git Config -Global User.nome

Si può vedere che il nome utente particolare è stato fissato per tutti i repository, io.e., "Laiba Younas":

Passaggio 4: verifica l'email

Successivamente, visualizza l'e -mail impostata a livello globale:

Git Config -Global User.e-mail

Si può osservare che l'e -mail per tutti i repository GIT è stata impostata correttamente:

Passaggio 5: verificare le modifiche

Controlla il registro Git per visualizzare le modifiche:

registro git

Nell'output seguente, si può vedere che la cronologia del commit contiene commit di utenti diversi:

Passaggio 6: visualizzare le impostazioni di configurazione

Infine, elenca le impostazioni di configurazione del ".gitconfig"File tramite il comando di seguito:

Git config -list

La parte sotto la luce indica che il ".gitconfig"Contiene due nomi utente ed e -mail. Un nome utente ed e -mail per un singolo (particolare) repository e l'altro è per tutti i repository GIT:

Si trattava di specificare più utenti in ".gitconfig".

Conclusione

Gli utenti sono autorizzati a specificare più utenti in ".GitConfig ". Si può fare "a livello locale"Impostando nome utente ed e -mail per un singolo repository Git e"a livello globale"Impostando nome utente ed e -mail per tutti i repository Git. Per impostare il nome utente ed e -mail a livello locale, il “Utente Git Config.nome """ e il "Utente Git Config.e-mail """I comandi possono essere utilizzati, rispettivamente. Inoltre, lo stesso comando con "-globale"L'opzione viene utilizzata per impostare nome utente ed e -mail a livello globale. Questo blog ha illustrato il metodo per specificare più utenti in ".gitconfig".