Comment
Comment by JangoSteve
I did something similar to this a while back with a one-liner aliased in my Bash includes, called gitsum (short for git summary).
It gives my git commit messages as a Markdown bullet-point list. It only works per-branch unlike the linked gist, but one cool thing about it is that you can tack on additional git flags, such as --since. For example:
I usually pipe this into my clipboard (on Mac) to easily paste it into the time logging or reporting system: