title: List git tag names, dates and messages
body: <p>How do I list the tag name, tag date and tag message for all tags?</p>
  
  <p>It seems that git's separation of display logic for commits through <code>git log</code> and tags through <code>git tag</code> makes it difficult to list the tag name, the tag's date and the tag message.</p>
  
  <p>I can show the tag date, name and <em>commit message</em> using <code>git log --tags --show-notes --simplify-by-decoration --pretty="format:%ai %d %s"</code></p>
  
  <p>I inspected <a href="http://opensource.apple.com/source/Git/Git-26/src/git-htmldocs/pretty-formats.txt">http://opensource.apple.com/source/Git/Git-26/src/git-htmldocs/pretty-formats.txt</a> but didn't see any option to show tag message.</p>
  
  <p>I can show the tag name and 5 lines of <em>tag message</em> using <code>git tag -n5</code>.</p>
  
  <p>But to get all three pieces of info would appear to require gnarly scripting beyond my ability.</p>