文章版本: Enterprise Server 2.17
阻止用户更改匿名 Git 读取权限
您可以阻止仓库管理员更改一个仓库或所有仓库的匿名 Git 读取权限。
注:如果启用匿名 Git 读取访问,您将对此功能的所有访问和使用负责。 GitHub 对功能的任何非预期访问或误用概不负责。 此外,使用此功能不得违反 GitHub 的许可,包括您向我们订购的用户许可数的限制。
要阻止仓库管理员为特定仓库更改匿名 Git 读取权限设置,您可以锁定仓库的权限设置。 在您锁定仓库的 Git 读取权限设置后,只有站点管理员可以更改设置。
仓库管理员可为公共仓库(如果不是分叉)更改匿名 Git 读取权限。 更多信息请参阅“允许管理员启用对公共仓库的匿名 Git 读取权限”。
要查看启用了匿名 Git 读取权限的仓库,请在站点管理仪表板中过滤仓库列表。
阻止用户更改仓库的匿名 Git 读取权限
- 在任何页面的右上角,单击 。
- 在搜索字段中,输入仓库的名称,然后单击 Search(搜索)。
- 在搜索结果中,单击仓库名称。
- 在页面的右上角,单击 Admin(管理员)。
- 在左侧边栏中,单击 Admin(管理员)。
- 在“Danger Zone”下,选择 Prevent repository admins from enabling anonymous Git read access。
阻止用户为所有仓库更改匿名 Git 读取权限
- 在任何页面的右上角,单击 。
- 在左侧边栏中,单击 Enterprise(企业)。
- 在企业帐户侧边栏中,单击 Settings(设置)。
- 在“ Settings(设置)”下,单击 Options(选项)。
- 在“Anonymous Git read access”下,确认已启用此设置,然后选择 Prevent repository admins from changing anonymous Git read access。