Skip to main content

Esta versão do GitHub Enterprise Server foi descontinuada em 2024-12-19. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise Server. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

Meu commit está bloqueado pela proteção por push

Para manter seu repositório seguro, a proteção por push impede que você faça commit acidentalmente de segredos no repositório.

Noções básicas sobre por que a proteção por push bloqueou seu commit

Segredos vazados podem representar sérios riscos de segurança para seu repositório e sua cadeia de suprimentos. A proteção por push impede a introdução acidental de segredos à sua base de código, na qual eles podem ser explorados por atores mal-intencionados.

Se o repositório para o qual você está contribuindo no GitHub for protegido pela proteção por push, você encontrará um bloqueio da proteção por push sempre que:

  • Efetuar push de commits que contêm segredos reconhecidos da linha de comando para o repositório remoto.
  • Fizer commit de alterações contendo segredos reconhecidos em um repositório na interface do usuário do GitHub.

Resolvendo um bloqueio da proteção por push

Para resolver o bloqueio, você deve remover o segredo do commit . Se você acredita que é seguro efetuar push do segredo, talvez possa ignorar o bloqueio. Para obter mais informações sobre como remover o segredo ou, se necessário, ignorar o bloqueio, consulte:

Leitura adicional