Para melhor organização do repositório, bem como, objetividade, além, de nortear os commits, que por vezes, falo de experiência própria, não sabemos como escrever as mensagens, será definido aqui um padrão para as menssagens de commits baseado no modelo presente no seguinte repositório: https://github.com/iuricode/padroes-de-commits
Todos os commits devem ser compostos de 3 partes:
- Tipo: define qual foi o tipo de implentação, em nosso caso iremos trabalhar com 3 tipos
- m-corretiva → indicará manutenções do tipo corretiva, ou seja, que ao serem adicionadas na branch main irão ter a ação de corrigir algum bug do sistema
- m-adaptativa → indicará manutenções do tipo adaptativas, ou seja, que ao serem adicionadas na branch main irão ter a ação de adaptar uma funcionalidade
- m-perfectiva → indicará manutenções do tipo pefectiva, ou seja, que ao serem adicionadas na branch main irão ter a ação de criar uma nova funcionalidade
- Nome/Id da issue que está sendo resolvida
- Breve descrição utilizando o modo imperativo.
Seguem exemplos:
- m-perfectiva(#21) - cria a parte visual da tela src/view/janela_login
- m-corretiva(#21) - corrige erro de autenticação de senha src/controller/loginController
- m-adaptativa(#21) - adiciona propriedade cpf a objeto da classe usuario src/model/usuario
Padrão de commit
<tipo> (#issue) - [descrição]