title: List tags with commits in the same format like git branch -v
body: <p>Hi I would like to <strong>list tags</strong> like it's listed by:</p>
  
  <pre><code># git branch -v
  * devel  e7f5e36 firxed bugs
    master 63e9c56 remove unused code
  </code></pre>
  
  <p>without the * (you can't checkout tag).</p>
  
  <p>It would be good to have an option to list full or short SHA1. A bash script is also fine, but it would be nice to use git commands more and shell scripting less.</p>
  
  <p>I've read this question <a href="https://stackoverflow.com/questions/1862423/git-how-to-tell-which-commit-a-tag-points-to">How to tell which commit a tag points to in Git?</a> and it helped me, but it's not all I want. </p>
  
  <p>Edit:</p>
  
  <p>I didn't know that annotated tags had SHA1. I wanted SHA1 of commits that tag points to, not the tags themselfs.</p>