Описание тега commitizen
Когда вы выполняете команду git commit с помощью Commitizen, вам будет предложено заполнить все обязательные поля фиксации во время фиксации.
Когда вы выполняете фиксацию с помощью Commitizen, вам будет предложено заполнить все необходимые поля фиксации во время фиксации. Больше не нужно ждать, пока запускается обработчик фиксации git и отклонит вашу фиксацию (хотя это все еще может быть полезно). Больше не нужно копаться в CONTRIBUTING.md в поисках предпочтительного формата. Получайте мгновенную обратную связь о форматировании сообщения фиксации и предлагайте заполнить обязательные поля.
Коммитизен часто используется с семантическим выпуском, чтобы гарантировать, что обычные коммиты используются для быстрого выпуска программного обеспечения и с автоматически созданными журналами изменений.