Я пытаюсь добавить ловушку предварительной фиксации в TurtoiseGit, чтобы автоматически добавить номер JIRA в мое сообщение о фиксации. Номер JIRA всегда является первой частью названия моей ветки.
Например: JIRA-456-fix-cleanup-crash
, я хотел бы иметь JIRA-456
Я использую команду git: git rev-parse --abbrev-ref HEAD > %2
. Но, к сожалению, это дает мне название всей ветви. Мне нужен только JIRA-456
.
Я попытался использовать команду оболочки findstr
для подстроки имени ветви без успеха.
Механизм, который я использую, тот, что указан здесь:https://gitlab.com/tortoisegit/tortoisegit/issues/2229#note_1781864