Come utilizzare il comando Git Config

Come utilizzare il comando Git Config
Git è un'applicazione open source liberamente disponibile che viene utilizzata da diversi utenti del sistema operativo, tra cui Windows. Per utilizzare questa utilità, in primo luogo, gli utenti sono tenuti ad installare e configurare Git sui propri sistemi. Dopo averlo fatto, Git GUI o Git Bash possono aiutarti a eseguire l'operazione richiesta. Più specificamente, Git Bash offre vari comandi utili con diverse opzioni supportate per lavorare con Git usando la sua riga di comando e "config git"Il comando è uno di questi.

Questo tutorial descriverà l'uso del comando di configurazione git su Windows.

Cos'è il comando Git Config?

IL "config git"Il comando è una funzione di convenienza che viene utilizzata per modificare e impostare i valori di configurazione di base git.

Come utilizzare il comando Git Config?

Gli utenti di Windows usano spesso il comando Git Config con diverse opzioni per personalizzare il funzionamento di GIT. Tuttavia, quando questo comando viene eseguito senza alcun parametro o opzione, visualizza il manuale correlato sul terminale.

Sintassi
Di seguito è riportata la sintassi generale del comando di configurazione Git:

$ git config [opzione]

Diverse opzioni di comando Git Config

Qui, abbiamo arruolato alcune opzioni di comando di configurazione Git più importanti insieme alla loro descrizione:

Opzioni Descrizione
-globale Utilizzare un file di configurazione globale per eseguire varie operazioni accessibili per tutti gli utenti attuali per tutti i progetti.
-sistema Utilizzare un file di configurazione di sistema per eseguire operazioni disponibili per tutti gli utenti e i progetti esistenti.
-Locale Utilizzare un file di configurazione repository solo per i progetti attuali.
-aggiungere Utilizza per l'aggiunta di una nuova variabile in GIT.
-modificare Utilizzare per aprire l'editor.
-file Utilizzare per configurare il file dato.

Ora, discutiamo dei livelli di configurazione del comando di configurazione Git.

Quali sono i livelli di configurazione comando Git Config?

Esistono tre livelli di configurazione uguali a ".File di testo GitConfig", ad esempio:

  • Progetto locale: Questi tipi di configurazioni sono accessibili solo per il progetto corrente e salvati nel nome della directory del progetto ".git/config".
  • globale: Queste configurazioni sono disponibili per gli utenti attuali per tutti i progetti e salvate nel "~/gitconfig"File, che viene utilizzato per salvare una configurazione per persona.
  • sistema: Queste configurazioni sono accessibili per tutti gli utenti e progetti su Git e salvati in "/etc/gitconfig".

Per la differenziazione, le sezioni di seguito offerteranno uno scenario di impostazione del nome utente ed e-mail in tutti i livelli di configurazione GIT. Quindi, andiamo verso di esso.

Come utilizzare il comando Git Config con il livello di configurazione locale?

Nel livello di configurazione locale, il "config git"Il comando configura il nome utente ed e -mail con il"-Locale" opzione. Diamo un'occhiata a uno per uno.

Esempio 1: configurare il nome utente
Per configurare il nome utente nel livello di configurazione locale, utilizzare "config git"Comando e aggiungere il"-Locale"Opzione come menzionato di seguito. Ad esempio, abbiamo specificato "Linuxhint1"Come locale"utente.nome"Nel progetto attuale:

$ git config -utente locale.Nome "Linuxhint1"

Per la verifica dell'operazione di cui sopra, aggiungere il “-OttenereOpzione "con la"utente.nome" chiave:

$ git config --get utente.nome

L'output di seguito indicato indica che il nome utente viene aggiunto correttamente alla directory del progetto GIT:

Esempio 2: configurare e -mail
È inoltre possibile configurare un'e -mail locale con lo stesso comando di configurazione git. Tuttavia, è necessario specificare l'indirizzo e -mail con "utente.e-mail" chiave:

$ git config -utente locale.email "[email protected] "

Successivamente, aggiungi il “-OttenereOpzione "con la"utente.e-mail"Chiave per la verifica:

$ git config --get utente.e-mail

L'output fornito mostra che la nostra email "[email protected]"Viene aggiunto direttamente al progetto GIT:

Vuoi apportare modifiche al livello di configurazione globale di GIT? Dai un'occhiata alla sezione seguente!

Come utilizzare il comando Git Config con il livello di configurazione globale?

Quando si desidera impostare un nome utente o un'e -mail per tutti gli utenti GIT attualmente disponibili, passare alla configurazione globale del comando Git Config.

Per comprendere il concetto dichiarato, dai un'occhiata agli esempi di seguito.

Esempio 1: Modifica il nome utente
Per modificare il nome utente nel livello di configurazione globale, utilizzare il “config git"Comando e aggiungi"-globale" opzione. Qui, abbiamo specificato "Linuxhint"Come il nostro globale"utente.nome":

$ git config -utente global.Nome "Linuxhint"

Per la verifica, utilizzare il “-OttenereOpzione "con la"utente.nome" chiave:

$ git config --get utente.nome

L'output fornito indica che abbiamo impostato correttamente "Linuxhint"Come nome utente globale:

Esempio 2: Modifica l'email dell'utente
Per modificare l'e -mail dell'utente a livello globale, aggiungi il "-LocaleOpzione "con la"config git"Comando:

$ git config -utente global.email "[email protected] "

Nel nostro caso, abbiamo specificato "[email protected]"Come un globale"utente.e-mail":

Ora, verifica l'e -mail utente modificata eseguendo il "-OttenereOpzione "con la"utente.e-mail" chiave:

$ git config --get utente.e-mail

Come puoi vedere, la nostra e -mail utente specificata è configurata:

Per eseguire la configurazione per gli utenti di sistema GIT complessivi, intervenire nel livello di configurazione del sistema.

Come utilizzare il comando Git Config con il livello di configurazione del sistema?

In questo esempio, controlleremo gli esempi di modifica del nome utente ed e -mail utilizzando "-sistema" opzioni.

Esempio 1: Modifica il nome utente
Per modificare il nome utente per tutti gli utenti GIT, prima spostati nel repository utilizzando "CD"Comando:

$ cd "C: \ repository"

Dopo averlo fatto, esegui il "config gitComando "con"-sistema" opzione:

$ git config -system utente.Nome "Linuxhint2"

Qui, abbiamo specificato "Linuxhint2"Come utente del sistema GIT:

Per la verifica, utilizzare il “-OttenereOpzione "con la"utente.nome" chiave:

$ git config -system --get utente.nome

Esempio 2: modifica e -mail
Esegui il comando sotto fornito per modificare l'e-mail utente utilizzando "-sistema" opzione:

$ git config -system utente.Email "Hooriakhan422Gmail.com "

Eseguire il "config gitComando "con il"-Ottenere"Opzione per mostrare l'e -mail aggiunta:

$ git config -system --get utente.e-mail

Diamo un'occhiata all'uso di "-aggiungere" E "-modificare"Opzioni con il comando" Git Config ".

Come aggiungere una nuova variabile utilizzando il comando di configurazione git?

Quando gli utenti di Windows richiedono di aggiungere una nuova variabile nei file GIT senza modificare i dati attuali, il “-aggiungereL'opzione "può essere utilizzata con il"config git"Comando da aggiungere senza alterare i valori o i dati esistenti.

Ad esempio, vogliamo aggiungere "È Linuxhint" nel nostro "gitfile.TXT" file. A tale scopo, eseguire il comando sotto fornito e specificare la variabile con "utente.gitfile" chiave:

$ git config -aggiungi utente.gitfile "Its LinuxHint"

Per la verifica, utilizzare il “-Ottenere"Opzione con"gitfile.TXT"E premere"accedere":

$ git config --get gitfile.TXT

Come aprire un editor di testo usando il comando Git Config?

A volte scrivere un particolare testo o messaggio nel terminale diventa difficile. Per risolvere questo problema, abbiamo molte scelte, tra cui editori preinstallati, come "vim","Gnu nano", E "Atomo". Per Windows "Bloc notes++"È un editor di testo altamente raccomandato.

Per aprire l'editor di testo usando il "config gitComando ", aggiungi il"-modificare"Opzione come segue:

$ git config --edit

Di conseguenza, un editor di testo si aprirà sullo schermo, che hai configurato durante l'installazione Git. Ad esempio, il nostro editor di testo configurato è "Bloc notes++":

È tutto! Abbiamo descritto efficacemente le informazioni relative al comando di configurazione Git di utilizzo.

Conclusione

IL "config git"Il comando è una funzione che viene utilizzata per impostare e modificare i valori GIT attraverso tre livelli di configurazione:"Locale","globale", E "sistema". Questo comando utilizza più opzioni per eseguire varie operazioni su GIT, come la modifica del nome utente ed e -mail tramite diversi livelli di configurazione, aggiungere variabili e aprire l'editor di testo. In questo tutorial, abbiamo dimostrato l'uso del comando Git Config su Windows.