Se você olhar para o histórico de commits de projetos como jquery , você notará que eles usam um estilo de mensagem de commit consistente. Você gostaria de fazer o mesmo?
Uma maneira de oferecer suporte a um único estilo de mensagem de confirmação é fazer com que o git execute a verificação por meio de um gancho, assim:
O processo mostrado acima é feito por meio de um módulo npm commitplease
( npm , github ). Ele verifica sua mensagem de confirmação e diz se ela é ruim (linhas longas, primeira linha ruim e assim por diante). Commitplease é usado por jQuery Core, jQuery UI, jQuery Mobile, Globalize, QUnit e outros. É tão simples quanto
npm install commitplease --save-dev
Se você estiver interessado, deixe-me saber o que você acha. Disclaimer: Eu ajudo a desenvolver o compromisso.
Isso parece muita sobrecarga para pouco ganho. Uma boa parte de nossas solicitações pull vem de desenvolvedores novos no Git / Github. Não acho que queremos adicionar mais uma barreira à entrada.
Comentários muito úteis
Isso parece muita sobrecarga para pouco ganho. Uma boa parte de nossas solicitações pull vem de desenvolvedores novos no Git / Github. Não acho que queremos adicionar mais uma barreira à entrada.