Я хочу, чтобы в репозитории не могло быть коммитов, не относящихся к задаче в трекере. Коммит не по формату проходить не должен.
Пример правильного сообщения:
feat: 123123123: fixed missing stream closing
.
"feat:" нужно для
семантического версионирования.
"123123123" - нужно для правильной авто-генерации чейджлога.
Как лучше это сделать? Желательно на базе
pre-commit.