Ripasso - Maestro del merge
Fa parte della sezione Controllo delle versioni del percorso Terminal di Coddy. Lezione 39 di 58.
Sfida
MedioLa cartella contiene menu.txt e about.txt, entrambi con una riga.
Segui questo scenario:
- Inizializza il repo, configura l’utente e crea il primo commit con entrambi i file.
- Su un branch
menu-update, aggiungiburgersalla fine dimenu.txte crea un commit con il messaggioAdd burgers. - Tornato su
main, aggiungicontact infoalla fine diabout.txte crea un commit con il messaggioAdd contact info. - Unisci
menu-updateamaincon il messaggio di mergeMerge menu update. - Stampa il contenuto di entrambi i file (prima menu, poi about), concatenandoli con
cat menu.txt about.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