Danza dei rami
Fa parte della sezione Controllo delle versioni del percorso Terminal di Coddy. Lezione 57 di 58.
Sfida
MedioLa cartella contiene menu.txt con il contenuto pasta. Esegui questo rituale di branching:
- Inizializza il repository su
main, configura l'utente (Branch Dancer/dance@coddy.tech), aggiungi all'area di staging e fai il commit dimenu.txtcon il messaggioInitial menu. - Crea e passa al branch
specials. Aggiungitacosin fondo amenu.txt, poi fai il commit con il messaggioAdd tacos. - Torna a
main. Aggiungiburgersin fondo amenu.txt, poi fai il commit con il messaggioAdd burgers. - Unisci
specialsamain. L'unione genererà un conflitto. Risolvilo sovrascrivendomenu.txtcon queste tre righe:pasta,burgers,tacos. Aggiungi il file all'area di staging e completa l'unione con il messaggioCombine menu.
Stampa il contenuto finale di menu.txt.
Provalo tu
Terminale
Tutte le lezioni di Controllo delle versioni
4Esaminare le modifiche
Git DiffDifferenze delle modifiche in stagingGit ShowRiepilogo: lavoro da detective2Per iniziare
Inizializzare un repositoryLa cartella .gitConfigura la tua identitàStato di GitRiepilogo - Primo repository5Ignorare i file
Perché ignorare i filePattern di .gitignoreVerificare le regole di ignoramentoRiepilogo - Repository pulito8Unione
Che cos’è un mergeMerge fast-forwardMerge a tre vieConflitti di mergeRisolvere un conflittoRipasso - Maestro del merge11Progetto con un ramo di funzionalità
Panoramica del progettoInizializzare main3Tracciare le modifiche
L'area di stagingGit AddGit CommitModificare un file tracciatoGit LogRiepilogo: i primi commit6Progetto di un sito di ricette
Panoramica del progettoInizializzare e ignorareEsercitati da solo: Playground Terminal