Objetivo: eliminar commits gigantes (“semanais”), facilitar o Code Review e transforma o histórico do Git em uma documentação útil do projeto.

Um histórico de Git limpo não é apenas estética — é comunicação.

Se é preciso abrir o código para entender o que um commit fez, a mensagem do commit falhou.


1. Regra de Ouro: Granularidade e Frequência

O fim do “Commit Semanal”

O maior erro é acumular dias de trabalho em um único commit. Isso:

O que fazer — Commit Atômico

Um commit deve conter apenas uma mudança lógica.

O que não fazer