GitHub 关于仓库可见性
您可以通过选择仓库的可见性来限制谁有权访问仓库:公共、内部或私有。
关于仓库可见性
创建仓库时,您可以选择将仓库设为公共或私有仓库。 如果您在一个由企业帐户拥有的组织中创建仓库,您还可以选择将仓库设为内部仓库。
公共仓库将对互联网上的所有人开放。私有仓库仅供您、您明确与之共享访问权限的人访问,组织仓库则供组织成员访问。 内部仓库可供企业帐户的成员访问。 更多信息请参阅“关于内部仓库”。
组织所有者始终有权访问其组织中创建的每个仓库。 更多信息请参阅“组织的仓库权限级别”。
拥有仓库管理员权限的人可更改现有仓库的可见性。 更多信息请参阅“设置仓库可见性”。
关于内部仓库
注:内部仓库可用于 GitHub Enterprise Cloud 和 GitHub Enterprise Server 2.20+。 更多信息请参阅“GitHub 的产品”。
您可以使用内部仓库充分利用企业帐户中的“内部资源”。 企业帐户的成员可使用开源方法进行协作,而无需公开共享专有信息。 有关内部资源的更多信息,请参阅 GitHub 的白皮书“内部资源简介”。
所有企业成员都拥有对内部仓库的读取权限,但内部仓库对企业帐户外部的人员不可见,包括组织仓库的外部协作者。 更多信息请参阅“企业帐户的角色”和“组织的仓库权限级别”。
内部仓库是企业帐户所拥有的组织中的所有新仓库的默认设置。
如果用户从企业帐户中被删除,则该用户对内部仓库的复刻将被自动删除。