Есть ли способ вызвать зацепку при добавлении определенного тега?Идея состоит в том, чтобы иметь отдельную ветку сборки и разрешить добавление некоторых конкретных аннотированных тегов только в эту ветку.
Если вы хотите добавить тег, вы должны сделать это в post-commit хуке , а не в pre-commit. Однако хук после фиксации не принимает никаких параметров.
post-commit
pre-commit
Вы можете проверить текущую ветвь (git symbolic-ref HEAD, как показано в " Включая имя текущей ветки в шаблоне фиксации ") и применить тег, если вы находитесь в правой ветке.
git symbolic-ref HEAD