Seu histórico de commits é vergonhoso e eu posso te provar!
Se você é ou já foi um desenvolvedor iniciante, provavelmente já criou aqueles projetos onde só você mexia no código. Eu tenho vários assim — ainda estão no meu GitHub (mas vão sumir em breve). E como eram projetos mais “de estudo” do que “de produção”, o versionamento ficava meio… relaxado. 😅
Eu aposto que você já fez commits com mensagens como "Agora vai!", "Faz o deploy, pfvr!!!" ou até algo mais explosivo tipo "Vai logo p@#$&!!!". Isso parece engraçado no momento, mas pode virar um problemão se um recrutador resolver fuçar seu histórico de commits. 😬
O que pra você é só “piadinha” pode soar como falta de profissionalismo pra outra pessoa — e isso pesa demais na hora do trampo.
O ponto é: versionar não é só “subir no GitHub”. É sobre deixar um histórico claro, organizado e útil. Isso inclui mensagens de commit bem escritas, nomes de branch decentes e descrições de pull request que façam sentido.
E não, não precisa virar o chato do Git que só aceita conventional commits e nome de branch com 48 regras. Mas seguir um padrão mínimo é o que separa um projeto “de estudo” de algo que você realmente se orgulha de mostrar. 💪
Como versionar do jeito certo, sem complicação 🚀
-
Nunca trabalhe direto na
mainoumaster.
Crie uma branch nova pra cada feature, bugfix ou experimento. Isso evita bagunça e deixa seu histórico organizado. -
Mensagens de commit são seu histórico, não um diário pessoal.
Nada de “Agora vai!”, “Testando”, “Deploy final”. Seja claro e objetivo:- “Corrige bug no formulário de login”
- “Adiciona validação de email no cadastro”
- “Refatora componente de botão para Tailwind CSS”
-
Revise seus commits antes de mandar o PR.
Junte commits pequenos que fazem a mesma coisa. Um histórico limpo mostra maturidade no código. -
Dê nomes relevantes pras suas branches.
Nada de “feature1” ou “bugfix123”. Use algo como:feature/login-validationfix/button-color-bugchore/update-dependencies
-
Descreva bem seus Pull Requests.
O PR é seu relatório rápido do que mudou e por quê.
Seguir essas práticas vai deixar seu código mais organizado e ainda te colocar na frente quando for mostrar seu trabalho pra quem importa.
Agora vai lá, revê teus commits e branches e vê se tá tudo no esquema. 👀
(Texto gerado por um ser humano... ou será que não?)
