Idioma: 🇺🇸 | Legenda: 🇧🇷
Fonte: Código Maromba 🇧🇷
Vídeo Descomplicando Branches no Git usando VS Code
Idioma: 🇧🇷
Fonte: Código Fonte TV 🇧🇷
Fonte: Wikipedia
Fonte: Vida de Programador 🇧🇷
A padronização de mensagens de commit facilita o entendimento entre desenvolvedores.
Uma forma seria o formato do Commit Amigão:
- feat (nova funcionalidade para o usuário)
- style (formatação geral no código, como lint. Não confundir com CSS)
- refactor (refatoração de código de produção)
- test (adicionar/refatorar testes)
- fix (correção de bug para o usuário)
- docs (mudanças na documentação)
- chore (atualização de tarefas ou código que não está relacionado a código em produção)
Fonte: Guia do Commit Amigão 🇧🇷
Exemplo de mensagens de commit contendo emoji:
Fonte: Medium 🇧🇷
Guia de emojis para cada tipo de commit:
| Imagem | GMF shortcode | Quando usar |
|---|---|---|
| 🎨 | :art: |
Melhorar a estrutura / formato do código. |
| ⚡ | :zap: |
Melhorar desempenho. |
| 🔥 | :fire: |
Remover código ou arquivos. |
| 🐛 | :bug: |
Corrigir um bug. |
| 🚑 | :ambulance: |
Hotfix crítico. |
| ✨ | :sparkles: |
Introduzir novas funcionalidades. |
| 📝 | :memo: |
Adicionar ou atualizar documentação. |
| 🚀 | :rocket: |
Coisas de deploy. |
| 💄 | :lipstick: |
Adicionar ou atualizar UI e arquivos de estilização. |
| 🎉 | :tada: |
Início de um projeto. |
| ✅ | :white_check_mark: |
Adicionar ou atualizar testes. |
| 🚨 | :rotating_light: |
Corrigir compiler / warnings de linter. |
| 🚧 | :construction: |
Trabalho em andamento (WIP). |
| ♻️ | :recycle: |
Refatoração de código. |
| 💩 | :poop: |
Escrita de código ruim que precisa ser melhorado depois. |
| 🔀 | :twisted_rightwards_arrows: |
Merge de branches. |
| 📦 | :package: |
Adicionar ou atualizar arquivos e pacotes compilados. |
| 🗃️ | :card_file_box: |
Realizar mudanças no banco de dados. |
| 🚸 | :children_crossing: |
Melhorar usabilidade / UX |
| 📱 | :iphone: |
Trabalhar no design responsivo. |
| 🤡 | :clown_face: |
Adicionar mocks. |
Fonte: Gitmoji 🇺🇸





