Git one-liner: show commits since last release
This git one-liner is useful for checking there is no omission in the changelog before shipping a release.
1 | alias git-log-since-rlz='git log --oneline --pretty=format:"%h%x09%an%x09%s" --no-merges $(git describe --abbrev=0 --tags)..HEAD' |
And you get a no fluff view of the commits that happened since last tag :
1 2 3 4 5 6 | $ git-log-since-rlz c5bf39db Fabrice Laporte add new post 2018-05-03-slack_deploy_notifications.md b047232e Fabrice Laporte use terminal styling from mademistakes fed1d2c5 Fabrice Laporte add comments link to last post a9f137a7 Fabrice Laporte publish 2018-04-16-terminal_css.md 1335bd76 Fabrice Laporte Remove unpublished post |