Git Log
Fa parte della sezione Controllo delle versioni del percorso Terminal di Coddy. Lezione 13 di 58.
Una volta creati dei commit, puoi sfogliare la cronologia con git log:
git logMostra ogni commit con il suo ID completo, autore, data e messaggio, dal più recente al meno recente. Per consultare la cronologia, è una grande quantità di output, quindi la maggior parte delle persone usa la forma compatta:
git log --onelineQuesto stampa una riga per ogni commit: un ID breve seguito dall’oggetto:
a1b2c3d Add first task
9f8e7d6 Add todo listI flag utili includono:
-n 5: mostra solo gli ultimi 5 commit--oneline: formato compatto, una riga per commit--reverse: inverte l'ordine in modo che il commit più vecchio appaia per primo
Il solo elenco degli argomenti è spesso il modo più rapido per ricordare su cosa hai lavorato.
Sfida
FacileLa cartella contiene todo.txt. Inizializza il repository, configura l’identità dell’utente, quindi crea due commit in quest’ordine:
- Metti in stage e crea un commit del file con il messaggio
Add todo list. - Aggiungi la riga
buy milkatodo.txt, mettila in stage e crea un commit con il messaggioAdd first task.
Quindi stampa la cronologia con git log --oneline.
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