Todos os commits
devem seguir de um prefixo.
Commit type | Emoji |
---|---|
Initial commit | 🎉 :tada: |
Version tag | 🔖 :bookmark: |
New feature | ✨ :sparkles: |
Bugfix | 🐛 :bug: |
Docker | 🐳 :whale: |
Fix names | 📝 :pencil: |
Fix for iOS | 🍎 :apple: |
Fix for Android | 🤖 :robot: |
Security Fix | 🔒 :lock: |
Metadata | 📇 :card_index: |
Refactoring | ♻️ :recycle: |
Documentation | 📚 :books: |
Internationalization | 🌐 :globe_with_meridians: |
Accessibility | ♿ :wheelchair: |
Performance | 🐎 :racehorse: |
Cosmetic | 🎨 :art: |
Tooling | 🔧 :wrench: |
Tests | 🚨 :rotating_light: |
Deprecation | 💩 :poop: |
Removal | 🗑️ :wastebasket: |
Work In Progress (WIP) | 🚧 :construction: |
Additional comments | 💬 :speech_balloon: |
git commit -m "add user.js"
git commit -m "♻️ - Migration created to person"
⚠️ É muito importante realizar esse padrão para o bem-estar do projeto.
Lista completa com mais Emoji do Github aqui
- build: Alterações que afetam o sistema de build ou dependências externas.
- static: Alterações no conteúdo de arquivos estáticos (dados .json, imagens, etc).
- ci: Alterações em nossos arquivos e scripts de configuração de CI.
- cd: Alterações em nossos arquivos e scripts de configuração para CD.
- docs: Somente alterações na documentação.
- feat: Um novo recurso.
- fix: Uma correção de bug da aplicação.
- perf: Uma alteração de código que melhora o desempenho.
- refactor: Uma alteração de código que não corrige um bug nem adiciona um recurso.
- improve: Alguma alteração de código que melhore o comportamento de um recurso.
- style: Alterações que não afetam o significado do código (espaço em branco, formatação, ponto e vírgula, etc).
- test: Adicionando testes ausentes ou corrigindo testes existentes.
- revert: Reverter para um commit anterior.
Bem lembrado pelo Rogerluiz0!
Bem lembrado, vou adicionar aqui caso alguém queira ver também.
Valeu!