title: git describe a tag that match a glob pattern
body: <p>I have few tags with the following patterns in chronological order:</p>
  
  <pre><code>0.0.3.156-alpha+2
  0.0.3.154
  0.0.3.153
  build-.139
  build-.140
  build-.142
  build-0.0.1.28
  build-0.0.1.29
  </code></pre>
  
  <p>I need to get the latest tag that match the pattern <em>number.number.number.number</em> hence <code>0.0.3.154</code> in this case.
  The git command <code>git descrive --match=&lt;pattern&gt;</code> will find the latest tag that matches that pattern. But since  here is a <strong>glob</strong> (see <a href="https://github.com/git/git/blob/77d21f29eaddb1fbe82e013ea42d4e0180bbdda2/Documentation/git-describe.txt#L91-L99" rel="nofollow noreferrer">here</a>) and not a <strong>regex</strong>. </p>
  
  <p>Could you show me the correct glob pattern to match the above?</p>