Am 30.08.2014 12:10, schrieb Jacob Carlborg:

On 2014-08-29 21:23, Sönke Ludwig wrote:

It always scans all branches and all tags (no matter which branch(es)
they are on). Maybe at some point it will be changed to only scan for
tags and not look at branches anymore at all, but that still needs to be
decided.

There's no such thing as tags on a branch. A tag i just a name for a
specific commit. All tags will be found regardless of which branch the
commit "belongs" to. Unless you can do some tricks to avoid that.

To be completely precise, a tag can of course be on one or more
branches, just like a commit itself can (although it doesn't have to).
But there is no direct relationship between the two apart from the
commit graph and both are stored by GIT in separate "lists".