Мы используем Git и Jira в моем офисе.Обычно мы используем кнопку «Создать ветку», чтобы просто создать ветку.У меня есть 2 файла Python, которые я запускаю, 1 при создании ветки и 1 при ее объединении и последующем удалении.
Мой вопрос: как бы я реализовал это как ловушку для создания новой ветви?(или первый коммит новой ветки) и когда ветка удаляется?Я думал, что это пойдет либо под обновление, либо после получения.
#Script
python foo.py --create
python foo.py --delete
Это так просто, но я не уверен, в какую часть жизненного цикла он пойдет, глядя на разные крючки.доступно.
Я читал update.sample, post-update.sample и т. д. Я увидел, что в update.sample есть два раздела:
refs/heads/*,delete)
refs/heads/*,commit)
, о которых я думал, чтобыть разделами, которые меня интересуют, учитывая переменные, на которые ссылаются эти разделы кода, но я подумал, что это может быть локальная фиксация / новая ветвь или локальная ветвь удаления, которая не работает.Я хотел сделать это так, как я сказал, после того, как это произойдет на сервере.