HydraGit Docs
v0.3.1

Tags

List, create (lightweight or annotated) and delete tags from the branch tree, plus the tag context menu for checkout, diff, merge and push.

Tag list tags

  • Branch treeThe TAGS section; right-click a tag for its menu.

Go runs tags and returns the tag list ([]Tag).

Create tag tag.create

Entry points

  • Action railCreate tag button.
  • Commit menuNew Tag… — tags the selected commit.

What happens next

  1. Prompted for a tag name, then an annotation message (leave empty for a lightweight tag).
  2. Go runs tag.create with { name, commit?, message? }.

Delete tag tag.delete

  • Tag menuDelete (red).

Go runs tag.delete with { name }.

Checkout · diff · merge · push

The tag context menu also offers:

  • Checkout — check out the tag (detached HEAD).
  • Show Diff with Working Tree — see ref vs working tree.
  • Merge '<tag>' into '<current>' — see merge.
  • Push to origin — publishes the tag to the remote.