Desenvolvimento de Software · Intermediário · Inglês · Técnico
conventional commits
Convenção para escrever mensagens de commit com um tipo e uma descrição curta, como 'fix: corrige o frete', que permite automatizar changelog e versionamento.
Onde usar
'A gente segue conventional commits: feat para novidade, fix para correção'. Ferramentas leem as mensagens para gerar o changelog.
Exemplos
We follow conventional commits, so every message starts with feat or fix.
Seguimos conventional commits, então toda mensagem começa com feat ou fix.
Conventional commits make the changelog easy to generate.
Conventional commits facilitam a geração do changelog.
Cuidado
É uma convenção de mensagem e não um recurso do Git; só funciona de verdade se o time e o CI a respeitarem.