[Dica] Crie suas mensagens de commit usando IA
Fazer mensagens de commit claras, objetivas e no padrão correto pode ser um desafio. Mas, e se eu te disser que dá pra usar IA pra isso? 🚀
O Segredo: Cody CLI
O Cody CLI é uma ferramenta incrível que usa IA para gerar mensagens de commit baseadas nas alterações do seu código. Você nunca mais vai perder tempo pensando no que escrever ou cometer o erro de mensagens genéricas como fix: ajustes básicos
.
Como Configurar em 3 Passos:
1️⃣ Instale o Cody CLI
Acesse o link e siga o guia de instalação:
👉 https://sourcegraph.com/docs/cody/clients/install-cli
2️⃣ Adicione um Atalho no Terminal
No seu arquivo .bashrc
ou .zshrc
, insira este código:
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"
}
3️⃣ Use no Dia a Dia
Depois de fazer suas alterações no código, basta rodar o comando:
ccm
E pronto! A IA gera uma mensagem de commit no padrão Conventional Commits com emojis do Gitmoji pra identificar o tipo de mudança.
Link do vídeo ensinando a fazer isso: https://youtu.be/ynsj6pIvscI