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

此版本的 GitHub Enterprise 将停止服务 此版本的 GitHub Enterprise 已停止服务 2020-01-22. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

设置仓库可见性

您可选择能够查看仓库的人员。

本文内容

关于仓库可见性

创建仓库时,您可以选择将其设为公共或私有。 Public repositories are accessible to everyone using 您的 GitHub Enterprise Server 实例, while private repositories are accessible to you and the people you share them with. 如果 您的 GitHub Enterprise Server 实例 并非处于私有模式或位于防火墙背后,则公共仓库对公众可见。

仓库所有者、具有组织所拥有仓库管理员权限的人员和组织所有者均可更改仓库的可见性。

对于组织拥有的仓库,如果组织所有者将更改仓库可见性的功能限制为仅组织所有者,则具有公共仓库管理员权限的人员无法将其设为私有。

将仓库设为私有

如果具有匿名 Git 读取权限的公共仓库设为私有,则匿名 Git 访问权限将被撤销。 更多信息请参阅“为仓库启用匿名 Git 读取权限。”

警告:公共仓库设为私有时,将分离该公共仓库的公共复刻并放入新网络中。 公共复刻无法设为私有。 更多信息请参阅“删除仓库或更改其可见性时,复刻会发生什么变化?

  1. 在 GitHub Enterprise 上,导航到仓库的主页面。

  2. 在仓库名称下,单击 Settings(设置)

    仓库设置按钮

  3. 在“Danger Zone(危险区域)”下“Make this repository private(将此仓库设为私有)”旁边,单击 Make private(设为私有)

    设为私有按钮

  4. 阅读关于将仓库设为私有的警告。

    警告弹出窗口

  5. 输入您要设为私有的仓库的名称,例如 accountname/reponame

  6. 单击 I understand, make this repository private(我已了解,请将此仓库设为私有)

将仓库设为公共

警告:将私有仓库设为公共时,将分离其私有复刻。 更多信息请参阅“删除仓库或更改其可见性时,复刻会发生什么变化?

  1. 在 GitHub Enterprise 上,导航到仓库的主页面。

  2. 在仓库名称下,单击 Settings(设置)

    仓库设置按钮

  3. 在“Danger Zone(危险区域)”下“Make this repository public(将此仓库设为公共)”旁边,单击 Make public(设为公共)

    设为公共按钮

  4. 阅读关于将仓库设为公共的警告。

    含有将私有仓库设为公共相关信息的弹出窗口

  5. 输入您要设为公共的仓库的名称,例如 accountname/reponame

  6. 单击 I understand, make this repository public(我已了解,请将此仓库设为公共)

用于创建开源项目的资源

如果您将私有仓库转换为公共仓库作为转向创建开源项目的组成部分, 请参阅开源指南以获得有用的提示和指导。

问问别人

找不到要找的内容?

联系我们