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".
- No GitHub Enterprise Server, navegue até a página principal do repositório.
 - No nome do seu repositório, clique em  Configurações. 

 - No menu à esquerda, clique em Branches. 

 - Ao lado de "Regras de proteção do branch", clique Adicionar regra. 

 - Em "Padrão do nome do branch", digite o nome de branch ou padrão que você deseja proteger. 

 - Outra opção é selecionar Include administrators (Incluir administradores). Isto impõe todas as restrições de configuração para os administradores do repositório. 

 - Em "Proteger os branches correspondentes", selecione Restringir quem pode fazer push em branches correspondentes. 

 - Procurar e selecionar pessoas, equipes ou aplicativos que tenham permissão para fazer push para o branch protegido. 

 - Clique em Criar.