Panoramica del progetto
Fa parte della sezione Controllo delle versioni del percorso Terminal di Coddy. Lezione 50 di 58.
È il momento di adottare un flusso di lavoro realistico con rami di funzionalità. Il progetto è una piccola lista di cose da fare con due file: todo.txt (la lista) e readme.md (la documentazione).
In questo capitolo:
- Configurerai il repository con un commit iniziale pulito su
main. - Creerai un branch
add-taske aggiungerai un nuovo elemento todo.
- Aggiorna
readme.mdsumainin modo indipendente. - Unisci il branch delle funzionalità in
main. - Verifica lo stato finale.
Questa ha la stessa struttura di un tipico flusso di lavoro con pull request su GitHub, solo senza il viaggio di andata e ritorno sulla rete.
Sfida
PrincipianteElenca i file nella cartella iniziale usando ls. L'output previsto è in ordine alfabetico.
Provalo tu
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