Добавление номера задачи ко всем сообщениям git фиксации - PullRequest
0 голосов
/ 08 мая 2020

Я хочу добавить номер задачи ко всем моим git коммитам для любой ветки. Вот созданный мной хук commit-msg. Но это, похоже, не работает. Я хочу автоматически добавлять номер задачи ко всем моим сообщениям о фиксации. Как я мог это сделать?

#!/bin/sh

ticket=$(git symbolic-ref HEAD | awk -F- '/^*/ {print $2}')
if [ -n "$ticket" ]; then
    echo "ticket #$ticket" >> $1
fi

Все мои номера задач начинаются с #. Если в сообщении фиксации не было номера задачи, фиксация не должна продолжаться.

...