When I use git I constantly need to understand the shape of the history graph.
And the best way to understand graphs is to visualize them.
Maybe you already know about
git log --graph --oneline --decorate,
but that is a lot to type.
Add this alias to your .bash_profile, or .zshrc.
I call it
glga for “git-log-graph-author”, you can call it what you want.
Below is a sample screenshot of the output. At a glance you can see how the commits are related in the graph, their shas, their authors, messages, and commit/author dates relative to now.
The only alias I use more often is