我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们
文章版本: Enterprise Server 2.14

此版本的 GitHub Enterprise 将停止服务 此版本的 GitHub Enterprise 已停止服务 2019-07-12. 即使出现严重安全问题,也不会发布补丁。要获得更好的性能、更高的安全性和全新功能,请升级到 GitHub Enterprise 的最新版本。 要获取有关升级的帮助,请联系 GitHub Enterprise 支持部门

阻止您设备上的强制推送

任何站点管理员都可以阻止 GitHub Enterprise Server 设备上的所有强制推送 (git push --force)

每个仓库都从其所属的用户帐户或组织的设置继承了默认强制推送设置。 同样,每个组织和用户帐户都会从整个设备的强制推送设置继承默认强制推送设置。 如果更改设备的强制推送设置,则会更改任何用户或组织拥有的所有仓库。

  1. 在任意页面的右上角,单击

    用于访问站点管理设置的火箭船图标

  2. 在左侧边栏中,单击 Admin center(管理中心)

    Admin center(管理中心)选项卡

  3. 在“Force pushes”下,使用下拉菜单,然后单击 AllowBlockBlock to the default branch

    强制推送下拉菜单

  4. 可以视情况选择 Enforce on all repositories,这将覆盖强制推送的组织和仓库级别设置。

延伸阅读

问问别人

找不到要找的内容?

联系我们