Tag a git commit with a "tag" tag
<p>I have used the following command to tag my HEAD with a tag named "tag":</p>

<pre><code>git tag -a tag -m "comment on my tag"
</code></pre>

<p>But when I</p>

<pre><code>git push origin tag
</code></pre>

<p>I get an error:</p>

<blockquote>
  <p>fatal: tag shorthand without &lt; tag ></p>
</blockquote>

<p>I don't get the same error for tag with different name. I suppose git treats this "tag" as its sub-command. Maybe it is not an often use case... but is it possible to push "tag" to a remote repo? I wouldn't like to push my other tags with</p>

<pre><code>git push --tags
</code></pre>

<p>though!</p>