Configurare le opzioni di Git con git config | Aulab
TECH SUMMER LAB 🚀 Open Month
| 6 lezioni gratuite per orientarti al meglio e iniziare a costruire il tuo futuro digitale! Iscriviti gratis

GUIDE PER ASPIRANTI PROGRAMMATORI

Configurare le opzioni di Git con git config

Il comando git config permette di impostare alcuni valori di default che verranno poi utilizzati dagli altri comandi Git. Tali valori potranno essere globali (cioè validi per tutti i repository git presenti sul proprio computer) o per repository (cioè applicati solo al repository su cui si sta lavorando). L’utilizzo piĂą semplice di git config è…

Lezione 15 / 52
Luca Ferretti
Immagine di copertina

Vuoi avviare una nuova carriera o fare un upgrade?

Trova il corso Digital & Tech piĂą adatto a te nel nostro catalogo!

Il comando git config permette di impostare alcuni valori di default che verranno poi utilizzati dagli altri comandi Git. Tali valori potranno essere globali (cioè validi per tutti i repository git presenti sul proprio computer) o per repository (cioè applicati solo al repository su cui si sta lavorando).

L’utilizzo più semplice di git config è quello che ci permette di impostare il proprio nome e la propria email che verranno poi usati nella history dei commit. Facciamo un esempio:

Supponiamo di avere due repository, uno personale locale e uno clonato dal server dell’azienda per cui lavoriamo:

cd projects
mkdir my-secret-project
git init my-secret-project
git clone https://company.com/company-project.git

Proviamo ora a impostare due diverse “identità”:

git config --global user.email [email protected]
git config --global user.name "Meme The Great"
cd company-project
git config --local user.email [email protected]
git config --local user.name "John Smith"

Con questi comandi abbiamo impostato i valori user.email e user.password globali che verranno usati da ogni repository che non ha impostato un valore locale, come nell’esempio il repository corrispondente all’origin https://company.com/company-project.git.
In questo modo non sarà necessario a ogni commit del repository “di lavoro” indicare la propria email di lavoro.

Man mano che si procede nell’imparare Git e nel far propri certi flussi di lavoro (o, diversamente, doversi attenere a particolari flussi su repository condivisi), git config si potrà rivelare uno strumento prezioso per configurare determinati comportamenti globali o diversi in base al singolo repository.

Hai bisogno di informazioni? 🙋🏻‍♂️

Parliamone! Scrivici su Whatsapp e risponderemo a tutte le tue domande per capire quale dei nostri corsi è il più adatto alle tue esigenze.

Oppure chiamaci al 800 128 626