Sobre a habilitação da proteção de push
Para habilitar a proteção de push para um repositório, primeiro você deve habilitar a secret scanning. Em seguida, você pode habilitar a proteção por push na página de configurações "Code security and analysis" do repositório seguindo as etapas descritas neste artigo.
Se você for um proprietário da organização, poderá habilitar a proteção por push para vários repositórios por vez. Para obter mais informações, confira "Guia de início rápido da proteção da sua organização".
Os proprietários da organização, os gerentes de segurança e os administradores de repositório podem habilitar a proteção por push na secret scanning por meio da API. Para saber mais, confira "Pontos de extremidade da API REST para repositórios" e expanda a seção "Propriedades do objeto security_and_analysis
".
Se sua organização pertence a uma conta empresarial, um proprietário de empresa também pode habilitar a proteção de push no nível da empresa. Para obter mais informações, confira "Como gerenciar os recursos do GitHub Advanced Security na empresa".
Habilitar a proteção por push para um repositório
-
Em GitHub, acesse a página principal do repositório.
-
Abaixo do nome do repositório, clique em Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.
-
Na seção "Security" da barra lateral, clique em Code security and analysis.
-
Em "Code security and analysis", encontre "GitHub Advanced Security."
-
Em "Secret scanning", em "Proteção por push", clique em Habilitar.