Also see the git-tag(1) manpage.
This prefix command shows the following suffix commands along with the appropriate infix arguments in a popup buffer.
Create a new tag with the given NAME at REV. With a prefix argument annotate the tag.
Delete one or more tags. If the region marks multiple tags (and nothing else), then offer to delete those. Otherwise, prompt for a single tag to be deleted, defaulting to the tag at point.
Offer to delete tags missing locally from REMOTE, and vice versa.
Create an opinionated release tag.
Assume version tags that match "\\‘v?[0-9]\*\\’". Prompt for the name of the new tag using the highest existing tag as initial input and call "git tag –annotate –sign -m MSG" TAG, regardless of whether these arguments are enabled in the popup. Given a TAG "v1.2.3" and a repository "/path/to/foo-bar", the MESSAGE would be "Foo-Bar 1.2.3".
Because it is so opinionated, this command is not available from the tag popup by default.