Files
git-cheatsheet-ita/docs/01-configurazione-utente.md
T

1.5 KiB
Raw Blame History

Configurazione utente Git

Prima di usare Git, imposta nome ed email. Serviranno a firmare i commit.

Configurazione globale (vale per tutti i repo del tuo utente)

Esegui una volta:

git config --global user.name "Nome Cognome"
git config --global user.email "nome.cognome@dominiolavoro.tld"

E' possibile verificare con

git config --global --list

Output di esempio:

user.name=Nome Cognome
user.email=nome.cognome@meridiana.it

Configurazione specifica per un singolo repository

Se per un progetto vuoi usare unaltra email (es. personale):

cd path/del/repo
git config user.name "Nome Cognome"
git config user.email "nome.cognome@esempio.com"

Questa configurazione sovrascrive quella globale solo in quel repository.

Altre impostazioni consigliate

Editor di default

Per messaggi di commit multi-riga, Git può aprire un editor. Esempio con VS Code:

git config --global core.editor "code --wait"

Nome branch principale

Lo standard git prevede che il nome della branch principale sia master.
Alcuni strumenti, oppure git stesso, potrebbero utilizzare main come nome per la branch primaria.

Per modificare questo comportamento:

git config --global init.defaultBranch master

Comandi utili per controllare configurazione completa

A livello globale:

git config --global --list

A livello di singolo repo:

git config --list