关于推送保护和 GitHub MCP 服务器
推送保护可防止无意中在仓库中公开机密,如令牌、密钥和凭据。
与 GitHub MCP 服务器交互时,推送保护不仅会拦截 AI 生成响应中包含的机密,还会防止机密被纳入你执行的任何操作(例如创建议题)中。
此保护默认仅适用于 GitHub MCP 服务器与公共仓库之间的所有交互,无论该仓库的安全设置页面上是否启用了推送保护****。
解决拦截问题
可通过以下任一方法解决拦截问题:
- 在重试之前,从请求的内容中删除机密****。
- 绕过拦截。 如果仓库启用了推送保护,或者你的个人帐户启用了推送保护,你会看到一个用于绕过推送保护拦截的选项。 在继续操作之前,应应仔细评估将该机密包含在请求中是否安全。