阻止您设备上的强制推送
任何站点管理员都可以阻止 GitHub Enterprise Server 设备上的所有强制推送 (git push --force)
每个仓库都从其所属的用户帐户或组织的设置继承了默认强制推送设置。 同样,每个组织和用户帐户都会从整个设备的强制推送设置继承默认强制推送设置。 如果更改设备的强制推送设置,则会更改任何用户或组织拥有的所有仓库。
-
In the upper-right corner of any page, click .
-
In the left sidebar, click Business.
-
Under your business account's name, click Settings.
-
In the left sidebar, click Options.
-
Under "Force pushes", use the drop-down menu, and click Allow, Block or Block to the default branch.
-
可以视情况选择 Enforce on all repositories,这将覆盖强制推送的组织和仓库级别设置。