Padroneggiare Git
Se hai lavorato con Git, potresti avere familiarità con git log
comando. Al di là del suo utilizzo di base (cioè plain git log
), l'uso avanzato di questo comando può essere piuttosto potente, rendendo la navigazione nella cronologia del repository fluida e informativa. In questo post impareremo alcuni modi utili per utilizzarlo git log
per portare la tua conoscenza di Git al livello successivo.
Questo post presuppone che il lettore, tu, abbia familiarità con l'utilizzo di base di Git. Se hai bisogno di un ripasso sulle nozioni di base di Git, potresti dare un'occhiata Questo articolo Primo. Per sfruttare al meglio questo post, ti incoraggio a esercitarti nell'uso dei comandi mentre leggi l'articolo. Impariamo più velocemente quando pratichiamo attivamente nuove conoscenze piuttosto che leggendole passivamente.
Utilizzeremo uno dei miei repository GitHub preferiti: ABSphreak/readme-jokes: 😄 Scherzi per i tuoi README GitHub per dimostrare l'uso dei comandi. Questo fantastico repository leggero mi ha permesso di includere battute di programmazione casuali nel mio profilo GitHub. Iniziamo clonando il repository localmente, entriamo nel repository ed eseguiamo simple git log
per aggiornare l'aspetto degli output del comando:
git clone https://github.com/ABSphreak/readme-jokes
cd readme-jokes
git log
L'output riempie rapidamente la nostra finestra ed è un po' prolisso. Alcuni dettagli come l'indirizzo email nell'output potrebbero non essere particolarmente utili nella maggior parte dei casi. Impariamo come ottenere un registro più conciso.
Se vuoi semplicemente controllare i messaggi di commit precedenti senza ulteriori dettagli, possiamo aggiungere --oneline
opzione per ottenere un output più conciso:
git log --oneline
Fonte: towardsdatascience.com