title: What is git tag, How to create tags & How to checkout git remote tag(s)
body: <p>when I checkout remote git tag use command like this:</p>
  <pre><code>git checkout -b local_branch_name origin/remote_tag_name
  </code></pre>
  <p>I got error like this:</p>
  <blockquote>
  <p>error: pathspec <code>origin/remote_tag_name</code> did not match any file(s) known to git.</p>
  </blockquote>
  <p>I can find remote_tag_name when I use git tag command.</p>