Ótima publicação, inclusive, aos que comentaram que desejam "padronizar" commits de seus times, recomendo o uso do Husky e do Commitizen.
Husky permite que sejam disparados "hooks" na realização do commit, para validar, por exemplo, a indentação do código.
Já o Commitizen gera uma "interface" no terminal, guiando os passos do commit, para padronizar prefixos (feat:, fix:, docs:), número da issue, tamanho mínimo/máximo da mensagem do commit, entre outras coisas.