Quando você habilita restrições de branch, somente usuários, equipes, ou apps que receberam permissão podem fazer push no branch protegido. Para obter mais informações, consulte "Habilitar restrições de branch" e "Sobre branches protegidos". Você pode ver e editar os usuários, equipesou apps com acesso push a um branch protegido nas configurações do branch protegido.
Você pode dar acesso push a um branch protegido apenas a usuários, equipes, ou Aplicativos do GitHub instalados com acesso write a um repositório.
Pessoas e apps com permissões de administrador a um repositório sempre podem fazer push em um branch protegido.
Observação: se "Include administrators" (Incluir administradores) estiver selecionada, significa que você habilitou as verificações de status obrigatórias no branch, e se quaisquer verificações de status falharem, qualquer tentativa de fazer push de alterações no branch protegido também irá falhar, mesmo para pessoas e apps com permissões de administrador. Para obter mais informações, consulte "Habilitando verificações de status obrigatórias".