commands.sh
⌘K

git tag

all

Create, list, delete, or verify tags. A tag is a static reference to a commit.

More info →

Options (3)

-m, --messageboolean

Create an annotated tag with the given message

Example: git tag {{tag_name}} {{[-m|--message]}} {{tag_message}}
-d, --deleteboolean

Delete the tag with the given name

Example: git tag {{[-d|--delete]}} {{tag_name}}
-t, --tagsboolean

Get updated tags from remote

Example: git fetch {{[-t|--tags]}}

Examples (8)

List all tags

git tag

Create a tag with the given name pointing to the current commit

git tag tag_name

Create a tag with the given name pointing to a given commit

git tag tag_name commit

Create an annotated tag with the given message

git tag tag_name [-m|--message] tag_message

Delete the tag with the given name

git tag [-d|--delete] tag_name

Get updated tags from remote

git fetch [-t|--tags]

Push a tag to remote

git push origin tag tag_name

List all tags which contain a given commit (`HEAD` if not specified)

git tag --contains commit
made by @shridhargupta | data from tldr-pages