title: Using annotated tags for NEWS file
body: <p>The GNU coding standard requires every conforming source distribution to ship a <code>NEWS</code> file containing a summary of changes. I think this is a good idea (but that does not matter here) and since I am using git I thought it would be great to autogenerate that file. My idea was to use the message of annotated tags (when I create a tag I also write a summary of changes) and put them into this file. However, I did not find a way to access the message in an easy way. I used the following code:</p>
  
  <pre><code>git tag -l -n100 &lt;tag-name&gt;
  </code></pre>
  
  <p>Which gives me</p>
  
  <pre><code>&lt;tag-name&gt;           Message-Header 1
  
      - foo
      - bar
      - bla
      - blup
  </code></pre>
  
  <p>I would like to get the message without <code>&lt;tag-name&gt;</code> and those spaces. For commit messages I can use</p>
  
  <pre><code>git --format='%s %b' &lt;id&gt; # %s = subject, %b = body of commit message
  </code></pre>
  
  <p>Is there a similar command for the messages of annotated commit tags or is it not meant for such purposes?</p>