title: get selected project version by tag
body: <p>i have local repository, which has two version:</p>
  
  <pre><code>$git tag
  v1.0.0
  v1.0.4
  </code></pre>
  
  <p>in v.0.0 is only initial reposity, with two files:</p>
  
  <p><code>aa.txt</code> - content:</p>
  
  <p><em>it's my first file</em></p>
  
  <p><code>bb.txt</code> - content:
  <em>it's my second file</em></p>
  
  <pre><code>$git commit -m 'first commit'
  $git push
  (...)
  </code></pre>
  
  <p>next time i added new file, names: <code>cc.txt</code>, which has content:</p>
  
  <p><em>it's file for next version</em></p>
  
  <pre><code>$git commit -m 'next commit'
  $git push
  (...)
  </code></pre>
  
  <p>now i want to get pull, but not latest version, only version: <strong>v1.0.0</strong></p>
  
  <p>what's way?</p>