wils@web ~ $ cat ~/ajuda/como-criar-um-fluxo-de-trabalho-git-com-branches-protegidas-no-github.md

Desenvolvimento

Como criar um fluxo de trabalho Git com branches protegidas no GitHub

atualizado em 24/08/2026

O GitHub é uma plataforma poderosa para gerenciamento de código-fonte e colaboração em equipe. Um fluxo de trabalho com branches protegidas é essencial para garantir a integridade do código e evitar alterações indesejadas nas branches principais.

Introdução

Branches protegidas permitem que você defina regras para alterações em branches específicas, como a main ou develop. Isso ajuda a manter a qualidade do código e a segurança do projeto.

Passo a Passo para Criar um Fluxo de Trabalho com Branches Protegidas

1. Criar um Repositório no GitHub

git init nome-do-repositorio

Após criar o repositório, você pode adicioná-lo ao GitHub.

2. Criar Branches

Crie uma branch para desenvolvimento e outra para produção:

git checkout -b develop
git checkout -b main

3. Configurar Branches Protegidas

No GitHub, vá até a aba Settings do seu repositório:

  1. Clique em Branches.
  2. Na seção Branch protection rules, clique em Add rule.
  3. Defina a branch a ser protegida (ex: main).
  4. Marque as opções desejadas, como Require pull request reviews before merging.
  5. Clique em Create.

4. Criar Pull Requests

Quando você terminar de trabalhar em uma feature, crie um pull request:

git checkout main
git merge develop
git push origin main

Isso iniciará um processo de revisão antes da mesclagem.

Conclusão

Implementar branches protegidas é uma prática recomendada para garantir a qualidade do seu código. Sempre revise as alterações antes de mesclar e incentive a colaboração da equipe.

Dica: Utilize ferramentas de CI/CD para automatizar testes e validações antes da mesclagem.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.