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

关于仓库可见性

您可以通过选择仓库的可见性来限制谁有权访问仓库:公共、内部或私有。

本文内容

关于仓库可见性

创建仓库时,您可以选择将仓库设为公共或私有仓库。 如果您在一个组织中创建仓库,您还可以选择将仓库设为内部仓库。

如果 您的 GitHub Enterprise Server 实例 未处于私有模式或位于防火墙后,则公共仓库将对互联网上的所有人开放。否则,公共仓库将对所有 您的 GitHub Enterprise Server 实例 用户开放,包括外部协作者。私有仓库仅供您、您明确与之共享访问权限的人访问,组织仓库则供组织成员访问。 内部仓库可供实例上任何组织的成员访问。 更多信息请参阅“关于内部仓库”。

组织所有者始终有权访问其组织中创建的每个仓库。 更多信息请参阅“组织的仓库权限级别”。

拥有仓库管理员权限的人可更改现有仓库的可见性。 更多信息请参阅“设置仓库可见性”。

关于内部仓库

注:内部仓库可用于 GitHub Enterprise Cloud 和 GitHub Enterprise Server 2.20+。 更多信息请参阅“GitHub 的产品”。

您可以使用内部仓库充分利用实例中的“内部资源”。 实例上任何组织的成员可使用开源方法进行协作,而无需公开共享专有信息,即使禁用了私有模式。 有关内部资源的更多信息,请参阅 GitHub 的白皮书“内部资源简介”。

所有组织成员都拥有对内部仓库的读取权限,但内部仓库对非组织成员的人员不可见,包括组织仓库的外部协作者。 更多信息请参阅“组织的仓库权限级别”。

如果用户从

实例上的所有组织 中被删除,则该用户对内部仓库的复刻将被自动删除。

问问别人

找不到要找的内容?

联系我们