- Todos os commits devem ser "SignOff", basta usar "commit -sm"
- Usar modo imperativo ("Adiciona feature" não "Adicionando feature" ou "Adicionada feature")
- Primeira linha deve ter no máximo 72 caracteres
- Considere descrever com detalhes no corpo do commit
- Considere usar um emoji no início da mensagem de commit
| Emoji | Code | Commit Type |
|---|---|---|
| ✨ | :sparkles: |
New feature |
| 🎉 | :tada: |
initial commit |
| 🎨 | :art: |
quando melhorar a estrutura/formato do código |
| 🐎 | :racehorse: |
quando melhorar a performance |
| 📝 | :memo: |
quando escrever alguma documentação |
| 🐛 | :bug: |
quando corrigir um bug |
| 🔥 | :fire: |
quando corrigir um bug em produção (hotfix) |
| 💚 | :green_heart: |
quando corrigir uma build no CI |
| ✅ | :white_check_mark: |
quando adicionar testes |
| 🔒 | :lock: |
quando melhorar a segurança |
| ⬆️ | :arrow_up: |
quando der upgrade em dependências |
| ⬇️ | :arrow_down: |
quando der downgrade em dependências |
| 💩 | :poop: |
deprecated |
| 🚧 | :construction: |
em construção |
| 🚀 | :rocket: |
nova versão |
| 🙈 | :see_no_evil: |
gambiarra |
| 🐳 | :whale: |
Docker |
| 👌 | :ok_hand: |
Code review changes |
| 🔨 | :hammer: |
Refactor code |
| 💥 | :boom: |
Merge de Conflitos |
| Other | Be creative |
git commit -sm ":memo: Adiciona instruções de contribuição
>
> Foi criado o arquivo CONTRIBUTING.md com as instruções de
> como fazer um bom commit"