Cansado de mensagens de commit bagunçadas? Manter um histórico Git limpo é essencial para a colaboração, mas escrever mensagens de commit bem estruturadas a cada vez pode ser um incômodo. Apresentamos o Git Styler, uma ferramenta de linha de comando (CLI) que simplifica o estilo das mensagens de commit e garante a estrutura sem esforço. Comandos fáceis de usar para commits bem estruturados, seguindo formatos de commit convencionais, é o que você precisa.
Por que usar o Git Styler? 🤔
Escrever mensagens de commit manualmente pode levar a inconsistências, como:
- Mensagens de commit pouco claras ou não formatadas.
- Uso inconsistente de emojis ou prefixos.
- Formato não padronizado para diferentes tipos de commits.
O Git Styler resolve esses problemas fornecendo comandos fáceis de usar para commits bem estruturados, seguindo formatos de commit convencionais. Ele padroniza a forma como você registra as alterações no seu código, facilitando a vida de todos que colaboram no projeto.
🌟 Funcionalidades
O Git Styler oferece:
✅ Tipos de commit predefinidos com emojis apropriados 📦 🐛 ♻️ 📖
✅ Comandos de atalho para commits rápidos (por exemplo, gfeat
, gfix
, grel
, etc.)
✅ git push
automático após confirmar as alterações
✅ Logs com código de cores para melhor visibilidade
✅ Nenhuma configuração extra necessária – funciona assim que instalado!
🚀 Instalação
O Git Styler deve ser instalado globalmente para que os comandos estejam disponíveis em todo o sistema.
npm install -g git-styler
⚠️ Evite a instalação local (npm install git-styler
), pois os comandos não serão reconhecidos fora do projeto. A instalação global garante que você possa usar o Git Styler em qualquer projeto, sem precisar reinstalar a ferramenta a cada vez.
📌 Como funciona
O Git Styler introduz comandos fáceis de lembrar para diferentes tipos de commit. Aqui estão alguns exemplos:
Comando | Emoji | Tipo |
---|---|---|
gfeat |
📦 | NEW (Funcionalidade) |
gimp |
👌 | IMPROVE (Melhoria) |
gfix |
🐛 | FIX (Correção de Bug) |
gdoc |
📖 | DOC (Documentação) |
gtest |
🤖 | TEST (Teste) |
gbreak |
‼️ | BREAKING (Mudança Disruptiva) |
grel |
🦄 | RELEASE (Lançamento) |
gref |
♻️ | REFACTOR (Refatoração de Código) |
✨ Exemplos de uso
1️⃣ Commit padrão
Em vez de escrever:
git add . && git commit -m "Added a new authentication module" && git push
Simplesmente execute:
gfeat "Added a new authentication module"
🔹 Isso formata automaticamente o commit como:
git commit -m "📦 NEW: Added a new authentication module"
2️⃣ Lançando uma nova versão
grel "Version 1.0.0 release"
👉 Isso executa:
git commit -m "🦄 RELEASE: Version 1.0.0 release" && git push
🔍 Depuração e ajuda
Se você encontrar algum problema, verifique os comandos disponíveis com:
git-styler --help
🛠️ Como o Git Styler funciona nos bastidores
O Git Styler é construído usando:
- Commander.js – Para lidar com comandos CLI
- child_process – Para executar comandos Git
- path module – Para detecção de script
A ferramenta intercepta os comandos Git e garante que eles sigam um formato estruturado antes de confirmar. Nenhuma configuração extra é necessária! 🎉
📢 Espalhe a palavra!
Se você achar o Git Styler útil, por favor, dê uma estrela no repo do GitHub e compartilhe com sua equipe! ⭐
🚀 Comece a tornar seu histórico de commit mais limpo hoje mesmo!
npm install -g git-styler
Deixe-me saber o que você pensa nos comentários! Feliz codificação! 🎉
Este conteúdo foi auxiliado por Inteligência Artificiado, mas escrito e revisado por um humano.