Sobre a proteção de push e o servidor de MCP do GitHub
A proteção de push impede a exposição inadvertida de segredos, como tokens, chaves e credenciais, em seu repositório.
Quando você interage com o servidor de MCP do GitHub, a proteção de push bloqueia segredos em respostas geradas por IA, bem como impede que os segredos sejam incluídos em quaisquer ações executadas, como a criação de um Issue.
Essa proteção está ativada por padrão para todas as interações entre o servidor MCP do GitHub e repositórios públicos; e entre o servidor MCP do GitHub e repositórios privados cobertos pelo GitHub Advanced Security, independentemente de a proteção por push estar habilitada na página de configurações de segurança do repositório.
Resolver um bloqueio
Para resolver o bloqueio, você pode:
-
**Remova** o segredo do conteúdo da sua solicitação antes de tentar de novo. -
**Ignorar o bloqueio.** Se a proteção de push estiver habilitada no repositório ou se você tiver a proteção de push habilitada em sua conta pessoal, você verá uma opção para ignorar o bloqueio de proteção de push. Você deve avaliar cuidadosamente se é seguro incluir o segredo em sua solicitação antes de continuar.
Leitura adicional
-
[AUTOTITLE](/code-security/secret-scanning/introduction/about-push-protection) -
[Sobre o servidor de MCP do GitHub](/copilot/concepts/about-mcp#about-the-github-mcp-server)