image

Access unlimited bootcamps and 650+ courses forever

Available only:

135 slots
Article image
Gabriel Rego
Gabriel Rego23/04/2026 21:24
Share
CI&T - Do Prompt ao AgenteRecommended for youCI&T - Do Prompt ao Agente

Como fazer commits profissionais no Git

  • #GitHub
  • #Git

Se você está começando na programação, provavelmente já ouviu falar sobre Git e GitHub. Mas uma coisa que separa iniciantes de desenvolvedores mais experientes não é apenas saber usar o Git — e sim saber fazer bons commits.

Neste artigo, você vai aprender:

  • O que é um commit
  • Por que commits bem feitos são importantes
  • Como escrever mensagens profissionais
  • Padrões usados no mercado
  • Boas práticas no dia a dia

O que é um commit?

Um commit é basicamente um "registro" de alterações no seu código.

Sempre que você faz mudanças em arquivos e executa:

git add .

git commit -m "mensagem"

Você está criando um ponto no histórico do projeto.

Pense no commit como um checkpoint: você pode voltar, revisar ou entender o que foi feito naquele momento.

Por que commits bem feitos são importantes?

Commits bem escritos ajudam você e outras pessoas a:

  • Entender rapidamente o que foi feito
  • Encontrar erros mais facilmente
  • Trabalhar em equipe de forma organizada
  • Manter um histórico limpo e profissional

Commits ruins:

"mudanças"

"arrumando"

"teste"

Commits bons:

"fix: corrige erro no cálculo de média"

"feat: adiciona sistema de login"

"refactor: melhora organização das funções"

Estrutura de um bom commit

Um commit profissional geralmente segue este padrão:

tipo: descrição curta

Tipos mais usados

  • feat → nova funcionalidade
  • fix → correção de bug
  • refactor → melhoria no código (sem mudar comportamento)
  • docs → documentação
  • style → formatação (sem impacto no código)
  • test → testes
  • chore → tarefas internas

Exemplo:

feat: adiciona cálculo de desconto no carrinho

Regras para escrever bons commits

1. Seja claro e direto

Errado:

  "mexi no código"

Certo:

"fix: corrige validação de senha"

2. Use verbo no presente

Errado:

"corrigi bug"

Certo:

"fix: corrige bug no login"

3. Separe commits por responsabilidade

Errado:

  • um commit com 50 mudanças diferentes

Certo:

  • um commit para cada alteração relevante

4. Use inglês (opcional, mas recomendado)

Exemplo:

feat: add user authentication system

Exemplos práticos:

-Projeto de calculadora

feat: adiciona operação de multiplicação

fix: corrige divisão por zero

refactor: organiza funções matemáticas

-Projeto de lista de tarefas

feat: adiciona sistema de anotações

fix: corrige remoção de tarefas

chore: cria estrutura inicial do projeto

Fluxo ideal de commits

Um fluxo profissional básico:

git add .
git commit -m "feat: adiciona sistema de login"
git push origin main

Erros comuns

  • Fazer commits gigantes
  • Usar mensagens genéricas
  • Misturar várias mudanças em um commit
  • Não commitar com frequência

Entendimento pratico

Se quiser ser ainda mais profissional, use commits atômicos:

  • Cada commit resolve uma única coisa

Isso facilita muito debug e colaboração.

Conclusão

Saber fazer commits não é só uma habilidade técnica, é uma forma de comunicação. Um bom commit deixa claro o que foi feito, melhora o trabalho em equipe e mostra profissionalismo. Se você aplicar essas práticas desde cedo, já estará à frente de muitos desenvolvedores iniciantes.

Share
Recommended for you
GitHub Copilot - Código na Prática
Microsoft 50 Anos - GitHub Copilot
Microsoft AI for Tech - GitHub Copilot
Comments (0)
Recommended for youCI&T - Do Prompt ao Agente