Rewrite the gl following garybernhardt outline

https://www.destroyallsoftware.com/screencasts/catalog/pretty-git-logs