š How to commit
Decriçãoā
Mensagem deve começar com um prefixo, um substantivo, exemplo: feat, fix, pode vir seguido de ! = BREAKING CHANGE e obrigatóriamente terminar com dois-pontos e um espaço.
refactor!: remove suporte para Node 6
Tiposā
Featā
Para adicioonar um novo recurso.
Fixā
Quando o commit representa a correção de um problema
Docsā
Alteração na documentação
Escopoā
Após um tipo, um escopo deve consistir em um substantivo que descreve uma seção da base de código entre parênteses
fix(parser):
Descriçãoā
Após tipo/escopo deve existir uma descrição que resume as alterações de código.
fix(parser): problema na interpretação do array quando uma string tem vÔrios espaços
Corpo da mensagemā
Pode ser fornecido após a descrição curta, fornecendo informações contextuais adicionais sobre as alterações no código. Deve começar depois de uma linha em branco após a descrição. Tamanho livre, parÔgrafos separados por uma nova linha.
RodapĆ©ā
Uma linha em branco após o corpo. Cada rodapé deve consistir em um token de palavra, seguido por um separador :<espaço> ou <espaço>#, seguido por um valor de uma string.
Deve usar - ao invez de espaços em branco. Por-exemplo, para diferenciar do corpo, com exceção de BREAK CHANGE
BREAKING CHANGEā
Devem ser indicadas após o tipo/escopo de uma mensagem de commit, ou como uma entrada no rodapé.
Se incluĆda como um rodapĆ©, uma BREAKING CHANGE deve consistir no texto em maiĆŗsculas BREAKING CHANGE, seguido por dois pontos, espaƧo e descrição, por exemplo, BREAKING CHANGE: as variĆ”veis de ambiente agora tĆŖm precedĆŖncia sobre os arquivos de configuração.
Se incluĆdo no prefixo de tipo/escopo, as BREAKING CHANGES devem ser indicadas por um ! imediatamente antes de :. Se o sĆmbolo ! for usado, BREAKING CHANGE: pode ser omitido da seção de rodapĆ©, e a descrição da mensagem de commit deve ser usada para descrever a BREAKING CHANGE.
ReversĆ£oā
Ao reverter vƔrios commits Ʃ utilizado o tipo revert exemplo:
revert: nunca mais falaremos do incidente do miojo
Refs: 676104e, a215868