Post

GCA: Git Commit Assistant

Uma CLI simples para facilitar e agilizar commits no Git com mensagens padronizadas, interativas ou customizadas.

GCA: Git Commit Assistant

Mensagens de commit confusas ou despadronizadas tornam o histórico difícil de entender.

gif

Com isso em mente fiz esse script python.

👉 NonakaVal/lazy-commits https://github.com/NonakaVal/lazy-commits

# 🐙 GCA — Git Commit Assistant

Uma CLI simples para facilitar e agilizar commits no Git com mensagens padronizadas, interativas ou customizadas.

Não me julgue sem ler : https://automatetheboringstuff.com/..–

Vídeo rápido rodando - https://i.imgur.com/IBKchDS.mp4


O que ele faz?

✅ Sugere tipos de commit como feat, fix, docs, chore
✅ Oferece mensagens prontas ou permite digitar a sua
✅ Segue o padrão Conventional 1Commits
✅ Confirma antes de commitar e dar push
✅ Funciona em qualquer repositório, sempre na pasta atual


Por que usar?

  • Você ganha tempo sem precisar pensar na mensagem toda vez

  • O histórico fica organizado e fácil de entender

  • Fica mais fácil gerar changelogs e automatizar versões

  • Ajuda a seguir uma prática já adotada por muitos times


Exemplo de mensagens geradas

1
2
3
feat: add login form (2025-06-29)
fix: correct password validation (2025-06-29)
docs: update README with setup instructions (2025-06-29)

gif




Esta postagem está licenciada sob CC BY 4.0 pelo autor.