Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise será descontinuada em Esta versão do GitHub Enterprise foi descontinuada em 2020-11-12. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Habilitar restrições de branch

Você pode aplicar restrições de branch para que apenas determinados usuários, equipes ou aplicativos possam fazer push em um branch protegido em repositórios pertencentes à sua organização.

Branches protegidos estão disponíveis em repositórios públicos com GitHub Free e GitHub Free para organizações e em repositórios públicos e privados com GitHub Pro, GitHub Team, GitHub Enterprise Cloud e GitHub Enterprise Server. A capacidade de restringir branches é um tipo de proteção de branch que está disponível em repositórios públicos e privados de propriedade de organizações em GitHub Team, GitHub Enterprise Cloud e GitHub Enterprise Server.

Esse documento ajudou você?

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.

Qualquer pessoa com permissões de administrador em um repositório organization-owned pode habilitar restrições de branch.

É possível aplicar as configurações de branch protegido automaticamente para alguns ou todos os branches no repositório. Para obter mais informações, consulte "Configurar branches protegidos".

  1. No GitHub Enterprise, navegue até a página principal do repositório.
  2. No nome do seu repositório, clique em Configurações.
    Botão de configurações do repositório
  3. No menu à esquerda, clique em Branches.
    Submenu de opções do repositório
  4. Ao lado de "Regras de proteção do branch", clique Adicionar regra.
    Botão de adicionar regra de proteção do branch
  5. Em "Padrão do nome do branch", digite o nome de branch ou padrão que você deseja proteger.
    Campo regra do branch
  6. Outra opção é selecionar Include administrators (Incluir administradores). Isto impõe todas as restrições de configuração para os administradores do repositório.
    Caixa de seleção Include administrators (Incluir administradores)
  7. Em "Proteger os branches correspondentes", selecione Restringir quem pode fazer push em branches correspondentes.
    Caixa de seleção Branch restriction (Restrição de branch)
  8. Procurar e selecionar pessoas, equipes ou aplicativos que tenham permissão para fazer push para o branch protegido.
    Pesquisa de restrição de branch
  9. Clique em Criar.

Leia mais

Esse documento ajudou você?

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.