跳至主要内容

我的提交被推送保护阻止了

为了保持仓库的安全,推送保护可防止您意外地将机密信息提交到仓库。

了解推送保护为何阻止了您的提交

泄漏的机密信息可能对您的仓库及供应链构成严重的安全风险。推送保护可防止您意外将机密信息引入代码库,从而避免被恶意行为者利用。

如果您在 GitHub 上贡献的仓库已启用推送保护,那么每当您

  • 推送提交 包含已识别的机密 从命令行 到远程仓库。
  • 提交更改 或在 GitHub UI 中将包含已识别机密的文件上传到仓库。
  • 发出特定请求,其中在 REST API 中包含已识别的机密。

解决推送保护阻止

为了解决阻止,您应从提交(或请求)中移除机密。如果您认为该机密安全可推送,您可能可以绕过阻止。有关如何移除机密或在必要时绕过阻止的更多信息,请参阅

延伸阅读

© . This site is unofficial and not affiliated with GitHub, Inc.