Сорта pre-commit hook для добавления аннотированных тегов в git - PullRequest
1 голос
/ 19 февраля 2012

Есть ли способ вызвать зацепку при добавлении определенного тега?Идея состоит в том, чтобы иметь отдельную ветку сборки и разрешить добавление некоторых конкретных аннотированных тегов только в эту ветку.

1 Ответ

1 голос
/ 20 февраля 2012

Если вы хотите добавить тег, вы должны сделать это в post-commit хуке , а не в pre-commit.
Однако хук после фиксации не принимает никаких параметров.

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

...