I’ve always been kind of frustrated with the standard implementation of the git log. It seems like I always find myself using third party tools when wanting to view the history in git.
This is an alias that you can use to create a pretty git log using “git prettylog”, it shows you commit messages, user, and even branches and merges.
git config --global alias.prettylog "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"