Creato 01-configurazione-utente.md

This commit is contained in:
2025-12-05 09:43:53 +01:00
parent c11ac0b3ba
commit 456b01bef1
+76
View File
@@ -0,0 +1,76 @@
<!-- File: 01-configurazione-utente.md -->
# Configurazione utente Git (Meridiana)
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:
```bash
git config --global user.name "Nome Cognome"
git config --global user.email "nome.cognome@dominiolavoro.tld"
```
E' possibile verificare con
```bash
git config --global --list
```
Output di esempio:
```bash
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):
```bash
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:
```bash
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:
```bash
git config --global init.defaultBranch master
```
### Comandi utili per controllare configurazione completa
A livello globale:
```bash
git config --global --list
```
A livello di singolo repo:
```bash
git config --list
```