Formato de mensagens compartilhável e zero-Conf Git para ser usado em uma equipe de desenvolvimento
Leia isso em outros idiomas: inglês, Español.
Formato de mensagens compartilhável e zero-Conf Git para ser usado em uma equipe de desenvolvimento usando ganchos git nativos

OS X, Linux & Windows:
npm install
O NPM instalará os pacotes husky e commitlint NPM. Eles são responsáveis por instalar e desencadear ganchos Git personalizados.
Dentro do arquivo package.json você encontrará a configuração do Husky. Para este caso, estamos usando ganchos Git commit-msg e post-merge .
"husky": {
"hooks": {
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
"post-merge": "npm install"
}
}
Para mais exemplos e uso, consulte https://moisesbm.wordpress.com/2018/09/15/git-commit-messages-shareable-format/.
Moisés Belchín
@Moess_B_M
https://github.com/mbelchin/
Distribuído sob a licença do MIT. Consulte LICENSE para obter mais informações.
Para uma explicação detalhada, consulte: https://moisesbm.wordpress.com/2018/09/15/git-commit-messages-shareable-format/
Este projeto foi criado para encontrar uma maneira simples de compartilhar o mesmo formato de mensagens Git Commit em toda uma equipe de desenvolvedores.
Se você considerar algumas coisas pode ser melhorado ou conhece outras ferramentas configuráveis mais simples e mais fáceis, abra um tópico de discussão para que todos nós possamos se beneficiar dessas melhorias.
git checkout -b feature/fooBar )git commit -am '<type>(scope): add some fooBar' )git push origin feature/fooBar )