Git Tag - Create and Manage Tags | Online Free DevTools by Hexmos

Create and manage Git tags with Git Tag. Annotate, delete, and push tags to remote repositories. Free online tool, no registration required.

git tag

Create, list, delete or verify tags. A tag is a static reference to a commit. More information: https://git-scm.com/docs/git-tag.

  • 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}}