Commit padrão é especificação simplificada e intuitiva para ser utilizada nas mensagens de commits. Deve ser seguido corretamente um conjunto de regras para criar um histórico commit, que facilita o controle das aplicação. Para o melhor proveito do commit padrão, sempre deve dar um commit toda vez que criar, altera, melhorar ou corrigi uma funcionalidade, podendo assim acompanha o historio de commit da aplicação.
(type) [scope]: <description>
<option body>
<option footer>
- Feat - ser refere ao um novo recurso criado;
- Fix! ou refector - quando realiza uma melhoria ou otimização em um recurso já existente, onde não teve correção de bug ou não adicionou uma nova funcionalidade na aplicação;
- Upgrade - adiciona um novo recurso em uma funcionalidade;
- Fix - corrigir um problema em uma funcionalidade;
- doc - criação ou alteração na documentação;
- style - alteração que afeta visualmente a aplicação;
- serve - correção ou melhoria na estrutura da infra;
O body do commit padrão é opcional, mas usando ele, você poderá abstrair mais do seu commit, deixando claro a sua intenção.
Como o body, footer do comit padrão é opcional, nele você poderá coloca as referencias que te ajudou no desenvolvimento do recurso como também informando o seu nome e a data do commit.
Anderson Alves |
João Lima> |