Git Styler: Simplifique e Acelere Seus Commits no Git

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! ⭐

GitHub Repo

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

Leave a Comment