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

设置仓库可见性

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

本文内容

关于仓库可见性更改

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

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

将仓库设为私有

  • GitHub Enterprise Server 将会分离公共仓库的公共复刻并将其放入新的网络中。 Public forks are not made private.
  • If you change a repository's visibility from internal to private, GitHub will remove forks that belong to any user without access to the newly private repository. The visibility of any forks will also change to private. For more information, see "What happens to forks when a repository is deleted or changes visibility?"
  • Any published GitHub Pages site will be automatically unpublished.
  • Anonymous Git read access is no longer available. 更多信息请参阅“为仓库启用匿名 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(我已了解,请将此仓库设为内部)

延伸阅读

此文档对您有帮助吗?

Privacy policy

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。