Você não sabe escrever uma mensagem de commit! Vou te mostrar como automatizar isso e fazer da forma correta
🎥 Como fazer commits perfeitos no Git: Aprenda na prática!
Assista ao vídeo completo aqui!
Fala, devs! 👨💻 Comecei 2025 com uma meta: compartilhar conhecimento sobre desenvolvimento! Meu primeiro vídeo é sobre algo essencial no dia a dia de quem trabalha com Git, mas que muita gente ainda faz errado: mensagens de commit.
Se você já viu ou escreveu mensagens como fix: bug fix
ou até mesmo algo "criativo" tipo feat: ajustes básicos
, este conteúdo é pra você. Vou compartilhar algumas dicas que abordei no vídeo para você nunca mais passar vergonha com seus commits!
🚩 Por que mensagens de commit importam?
Mensagens de commit são a base da comunicação no versionamento de código. Um bom commit ajuda você e sua equipe a entender rapidamente as mudanças feitas, sem precisar abrir arquivos ou navegar no código.
🛑 Erros comuns (não seja essa pessoa!)
fix: bug fix
ajustes básicos
feat: limpando a bagunça
- Mensagens em português, misturadas com inglês, ou sem padrão.
Seja honesto: alguma vez já escreveu algo assim? 😅 Esses exemplos deixam as mudanças confusas e complicam a vida de quem precisar revisar o histórico do projeto.
✅ Como escrever mensagens de commit perfeitas?
-
Use um padrão como Conventional Commits
O padrão Conventional Commits organiza suas mensagens de maneira clara e eficiente. Alguns exemplos:feat: add login and signup pages
fix: adjust padding on header
refactor: extract header to a component
Por que usar?
- Facilita a leitura e entendimento.
- Ajuda a gerar changelogs automaticamente.
- Cria um histórico mais profissional.
-
Escreva mensagens curtas e objetivas
Seja claro e direto. Uma boa prática é usar frases imperativas. -
Adote o Gitmoji para categorizar seus commits
Além de seguir um padrão, usar emojis pode deixar o histórico mais visual. Veja alguns exemplos:- ✨
feat: add login and signup pages
- 🐛
fix: resolve padding issue in header
- 🚧
chore: update dependencies
- ✨
-
Automatize com IA usando o Cody CLI
Pra facilitar ainda mais, você pode usar a IA para sugerir mensagens de commit baseadas no que foi alterado. Configure o Cody CLI com este script no seu.bashrc
ou.zshrc
:
ccm() {
tokens='🏗️ build, 🔧 ci, 🚧 chore, ✏️ docs, ✨ feat, 🐛 fix, 🚀 perf, 📦 refactor, ⏪️ revert, 💄 style, 🧪 test, 🌐 i18n, 🎉 initial, 📈 analytics, 🗃️ database'
git diff | cody chat --stdin -m 'Write only a commit title message to describe the changes made in all files for this diff using this pattern: `emoji: message`. The message must be imperative and in lowercase. The available emojis are: '"$tokens"
}
👉 Saiba mais sobre o Cody CLI aqui
🔥 Por que tudo isso vale a pena?
Um histórico organizado economiza tempo, melhora a comunicação na equipe e evita frustrações futuras. Então, antes de dar aquele git commit
, lembre-se: um bom dev escreve um bom commit!
💡 Gostou do conteúdo? Assista ao vídeo completo e deixe seu feedback nos comentários!