Aggiornare main in parallelo
Fa parte della sezione Controllo delle versioni del percorso Terminal di Coddy. Lezione 53 di 58.
Nel frattempo, su main, la documentazione ha bisogno di una piccola correzione, non correlata al lavoro sulla funzionalità.
Aggiornare entrambi i rami in parallelo è lo scenario più realistico e l’unione nella prossima lezione sarà una vera unione a tre vie anziché un avanzamento rapido.
Sfida
FacileTorna a main (il ramo delle funzionalità ha già il nuovo commit). Aggiungi la riga This is the project readme. a readme.md, quindi metti in staging ed esegui il commit con il messaggio Expand readme.
Stampa il contenuto di readme.md.
Provalo tu
git init -q -b main
git config user.name "Todo Dev"
git config user.email "todo@coddy.tech"
git add .
git commit -q -m "Seed todo list"
git switch -q -c add-task
echo "walk the dog" >> todo.txt
git add todo.txt
git commit -q -m "Add walk task"
cat todo.txt
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
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