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?

  1. 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.
  2. Escreva mensagens curtas e objetivas
    Seja claro e direto. Uma boa prática é usar frases imperativas.

  3. 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

    👉 Acesse o Gitmoji aqui

  4. 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!

🎥 Clique aqui para assistir ao vídeo!