👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.


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.
Versão do artigo: Enterprise Server 2.20

Habilitar restrições de branch

You can enforce branch restrictions so that only certain users, teams, or apps can push to a protected branch in repositories owned by your organization.

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.

Você conseguiu encontrar o que estava procurando?

Anyone with admin permissions to an organization-owned repository can enable branch restrictions.

You can automatically enforce protected branch settings for some or all branches in your repository. Para obter mais informações, consulte "Configurar branches protegidos".

  1. No GitHub Enterprise, navegue até a página principal do repositório.
  2. Under your repository name, click Settings.
    Repository settings button
  3. In the left menu, click Branches.
    Repository options sub-menu
  4. Next to "Branch protection rules", click Add rule.
    Add branch protection rule button
  5. Under "Branch name pattern", type the branch name or pattern you want to protect.
    Branch rule field
  6. Outra opção é selecionar Include administrators (Incluir administradores). This enforces all configured restrictions for repository administrators.
    Caixa de seleção Include administrators (Incluir administradores)
  7. Under "Protect matching branches", select Restrict who can push to matching branches.
    Caixa de seleção Branch restriction (Restrição de branch)
  8. Search for and select the people, teams, or apps who will have permission to push to the protected branch.
    Pesquisa de restrição de branch
  9. Click Create.

Further reading

Você conseguiu encontrar o que estava procurando?

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato