Таким образом, моя ветка названа в честь номера билета bugtracker, что-то вроде «issue-1234», и у нас есть соглашение всегда записывать номер билета в сообщении коммита. Я спрашиваю себя, возможно ли добавить номер заявки в сообщение о коммите автоматически, когда я работаю над веткой проблем- * без явного его ввода.
Я посмотрел на хиты git commit, а именно pre-commit, prepare-message и post-commit, и ни один из них, похоже, не смог сделать то, что я хотел. Хук после фиксации подходит близко, но вы не можете изменить сообщение, зафиксированное с -m.
Повторюсь, мне интересно, возможно ли это:
О филиале: выпуск-1234
git commit -a -m"fixed this pesky issue"
После коммита в git log это сообщение отображается как:
fixed this pesky issue. ticket number: #1234