
Git log con grafico e decorazioni
Un trucco mnemonico per ricordare i parametri di git log --all --decorate --oneline --graph: pensa alla parola A Dog.
Come ricordare l’elenco dei parametri da aggiungere al comando git per visualizzare il grafico con tutte le informazioni da terminale?
Ricordatevi A Dog.
Ovvero: “A Dog” = git log –all –decorate –oneline –graph
Cosa fa ogni singolo parametro
--all: mostra i commit di tutti i branch, non solo di quello corrente--decorate: aggiunge i nomi di branch e tag accanto ai commit a cui puntano--oneline: comprime ogni commit su una riga sola (hash breve + messaggio)--graph: disegna la struttura ad albero, coi merge tra branch ben visibili
Messi insieme:
git log --all --decorate --oneline --graph
Salvarlo come alias
Per non doverlo riscrivere ogni volta, conviene salvarlo come alias Git:
git config --global alias.lg "log --all --decorate --oneline --graph"
Da quel momento basta digitare git lg per avere la stessa vista.

Co-Fondatore & CTO presso PAPION. Senior full-stack engineer specializzato in React, TypeScript, Node.js e sicurezza applicativa.