Creare branch
Sperimentare in sicurezza
⏱ Stima ~7 min
01 · Leggi
Un branch ti permette di creare una nuova funzionalità o fare esperimenti senza toccare la versione principale del progetto. Crei un branch, fai le modifiche lì, poi fai merge quando hai finito.
💡 Immagina cosìCreare un branch è come fotocopiare il tuo album fotografico e sperimentare sulla copia. Puoi scarabocchiare, riordinare le pagine, provare idee folli. Se funziona, fai merge delle modifiche nell'originale. Se non funziona, butti via la copia.
Punti chiave
- git checkout -b branch-name crea un nuovo branch e ci si sposta
- git branch elenca tutti i branch e indica su quale sei
- I branch separano il lavoro sperimentale dal branch main stabile
02 · Pratica nel terminale
Prima di creare branch, abbiamo bisogno di un repo con dei commit. Prepariamolo.
(Questa sezione è interattiva — attiva JavaScript per usarla.)
03 · Pratica nel terminale
Metti tutti i file in stage e fai il nostro primo commit.
(Questa sezione è interattiva — attiva JavaScript per usarla.)
04 · Quiz
Cosa fa git checkout -b feature?
- Elimina il branch chiamato 'feature'
- Crea un nuovo branch 'feature' e ci si sposta
- Si sposta su un branch 'feature' già esistente
- Fa merge di 'feature' in main
05 · Pratica nel terminale
Fai il primo commit per avere un punto di partenza da cui creare branch.
(Questa sezione è interattiva — attiva JavaScript per usarla.)
06 · Pratica nel terminale
Un branch è un'altra copia del tuo progetto su cui sperimentare senza toccare l'originale. git checkout -b crea il branch e ci si sposta — tutto con un comando.
(Questa sezione è interattiva — attiva JavaScript per usarla.)
07 · Pratica nel terminale
Guardiamo tutti i branch in questo repo.
(Questa sezione è interattiva — attiva JavaScript per usarla.)
08 · Completa
Per creare un branch chiamato login-page e spostarti su di esso con un solo comando, digita git checkout ___ login-page
Altre lezioni di questo capitolo
⚠ L'esperienza interattiva completa richiede JavaScript. Attivalo e ricarica la pagina.
※ Questo è un progetto educativo indipendente — non è un prodotto ufficiale di Anthropic. Claude™ è un marchio di Anthropic, PBC.