Git Show List of Commits Ordered by Date
git for-each-ref --sort=-committerdate refs/heads/ --format='%(color:cyan)%(authorname)%(color:reset) @ %(committerdate:short) %(color:red)%(objectname:short)%(color:reset) %(color:yellow)[%(refname:short)]%(color:reset) - (%(color:green)%(committerdate:relative)%(color:reset))'
goliatone @ 2015-11-20 ceaab19 [master] - (25 minutes ago)
goliatone @ 2015-11-18 1a814fd [postgres_develop] - (2 days ago)
goliatone @ 2015-11-05 b3fa5a6 [validation] - (2 weeks ago)
goliatone @ 2015-10-28 e12acf7 [passport] - (3 weeks ago)
goliatone @ 2015-10-21 51fd4b3 [ngrok] - (4 weeks ago)
goliatone @ 2015-10-20 9fa3210 [dockerize] - (4 weeks ago)
goliatone @ 2015-10-14 0b20423 [swagger_generator] - (5 weeks ago)
goliatone @ 2015-10-05 619a119 [swagger] - (7 weeks ago)
add to .gitconfig [alias] section:
bl = for-each-ref --sort=-committerdate refs/heads/ --format='%(color:cyan)%(authorname)%(color:reset) @ %(committerdate:short) %(color:red)%(objectname:short)%(color:reset) %(color:yellow)[%(refname:short)]%(color:reset) - (%(color:green)%(committerdate:relative)%(color:reset))'