create annotated tags in gitahead

Viewed 75

It seems, gitahead uses "lightweight" tags, but I want annotated tag. Is there something I have overlooked (hidden somewhere in the gui), or do we need a feature request here?

Also I really like the behaviour in HG to have a commit associated with adding a tag.

Even when this would cause e.g. to create a textfile in the root folder of a git repository, tracking tagname and commit (hash) via a commit is a missing thing in git, which at least a gui like gitahead could provide. At least even if missing, doing so by hand is error prone.

1 Answers

That feature should be there considering githaead code source (in src/dialogs/TagDialog.cpp)

  QCheckBox *annotated = new QCheckBox(tr("Annotated"), this);
  ExpandButton *expand = new ExpandButton(this);
  connect(annotated, &QCheckBox::toggled, expand, &ExpandButton::setChecked);

It does create a checkbox for you to select, for creating an annotated tag.

Related