Cos’è Git
Git è un programma che ricorda la cronologia delle modifiche nel tuo progetto. Ogni “versione” si chiama commit (un salvataggio). Hai rotto il codice? Torna a un commit più vecchio. Gli sviluppatori professionisti non lavorano mai senza Git.
Installa Git ed esegui i primi comandi con un genitore. Su Mac, spesso c’è già (git --version). Su Windows, scarica Git for Windows.
Te lo mostro: il tuo primo repository
Apri un terminale nella cartella del tuo progetto React o server:
git init
Questo dice a Git: “inizia a tracciare le modifiche qui.” Viene creata una cartella nascosta .git.
Aggiungi tutti i file al tuo primo commit:
git add .
git commit -m "First version of my website"
git add .= prepara tutti i file modificatigit commit -m "..."= salva uno snapshot con una descrizione
Dai un’occhiata alla cronologia:
git log --oneline
Vedrai qualcosa tipo a1b2c3d First version of my website.
Te lo mostro: .gitignore
node_modules non dovrebbe mai finire nel progetto – è enorme e si scarica con npm install. Crea un file chiamato .gitignore:
node_modules/
dist/
.env
*.db
.DS_Store
Poi fai di nuovo commit:
git add .
git commit -m "Added gitignore"
Ora tocca a te 💪
- Nella radice del tuo progetto (React o server), esegui
git init. - Crea un
.gitignoreseguendo l’esempio sopra. - Fai due commit: uno “First version”, un altro dopo una piccola modifica (es. modifica il testo nel footer).
git log --oneline– li vedi entrambi?
Controllo: Hai un repository, un .gitignore, e almeno 2 commit. Git vive solo sul tuo computer per ora – nella prossima lezione lo caricheremo su GitHub.
Cosa porti via da questa lezione
git initinizia a tracciare una cartella.- Un commit = una versione salvata con una descrizione.
.gitignoredice a Git cosa non salvare.
© 2026 Ing. Martin Polak / AlgoRhino · Condizioni d'uso dei contenuti