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

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

设置仓库可见性

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

本文内容

关于仓库可见性更改

组织所有者可以限制只有组织所有者才能更改仓库可见性。 更多信息请参阅“限制组织的仓库可见性更改”。

我们建议在您更改仓库可见性之前审查以下注意事项。

将仓库设为私有

  • GitHub Enterprise Server 将会分离公共仓库的公共复刻并将其放入新的网络中。 公共复刻无法设为私有。
  • 如果您将仓库的可见性从内部更改为私有, GitHub 将删除属于任何没有新私有仓库访问权限的用户的复刻。 任何复刻的可见性也将更改为私有。更多信息请参阅“删除仓库或更改其可见性时,复刻会发生什么变化?
  • 任何已发布的 GitHub Pages 站点将自动取消发布。
  • 匿名 Git 读取权限不再可用。 更多信息请参阅“为仓库启用匿名 Git 读取权限”。

将仓库设为内部

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

将仓库设为公共

将仓库设为私有

  1. 在 GitHub Enterprise Server 上,导航到仓库的主页面。
  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 Server 上,导航到仓库的主页面。
  2. 在仓库名称下,单击 Settings(设置)
    仓库设置按钮
  3. 在“Danger Zone(危险区域)”下“Make this repository public(将此仓库设为公共)”旁边,单击 Make public(设为公共)
    设为公共按钮
  4. 阅读关于将仓库设为公共的警告。
    含有将私有仓库设为公共相关信息的弹出窗口
  5. 输入您要设为公共的仓库的名称,例如 accountname/reponame
  6. 单击 I understand, make this repository public(我已了解,请将此仓库设为公共)

将仓库设为内部

  1. 在 GitHub Enterprise Server 上,导航到仓库的主页面。
  2. 在仓库名称下,单击 Settings(设置)
    仓库设置按钮
  3. 在“Danger Zone(危险区域)”下“Make this repository internal(将此仓库设为内部)”旁边,单击 Make internal(设为内部)
    设为内部按钮
  4. 阅读关于将仓库设为内部的警告。
    警告弹出窗口
  5. 输入您要设为内部的仓库的名称,例如 accountname/reponame
  6. 单击 I understand, make this repository internal(我已了解,请将此仓库设为内部)

延伸阅读