关于仓库可见性更改
组织所有者可以限制只有组织所有者才能更改仓库可见性。 更多信息请参阅“限制组织的仓库可见性更改”。
我们建议在您更改仓库可见性之前审查以下注意事项。
将仓库设为私有
- GitHub 将会分离公共仓库的公共复刻并将其放入新的网络中。 公共复刻无法设为私有。 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. For more information, see "What happens to forks when a repository is deleted or changes visibility?"
- If you're using GitHub Free for user accounts or organizations, some features won't be available in the repository after you change the visibility to private. For more information, see "GitHub's products."
- 任何已发布的 GitHub Pages 站点都将自动取消发布。 如果您将自定义域添加到 GitHub Pages 站点,应在将仓库设为私有之前删除或更新 DNS 记录,以避免域接管的风险。 更多信息请参阅“管理 GitHub Pages 网站的自定义域。
- GitHub 不再在 GitHub 存档计划 中包含该仓库。 更多信息请参阅“关于在 GitHub 上存档内容和数据”。
将仓库设为公共
- GitHub 将会分离私有复刻并将它们变成独立的私有仓库。 更多信息请参阅“删除仓库或更改其可见性时,复刻会发生什么变化?”
- If you're converting your private repository to a public repository as part of a move toward creating an open source project, see the Open Source Guides for helpful tips and guidelines. You can also take a free course on managing an open source project with GitHub Learning Lab. 您的仓库设为公共后,您还可以查看仓库的社区资料以了解项目是否符合支持贡献者的最佳做法。 更多信息请参阅“查看您的社区资料”。
更改仓库的可见性
- 在 GitHub 上,导航到仓库的主页面。
- 在仓库名称下,单击 Settings(设置)。

- 在“Danger Zone(危险区域)”下的“Change repository visibility(更改仓库可见性)”右侧,单击 Change visibility(更改可见性)。

- 选择可见性。

- 要验证您是否正在更改正确仓库的可见性,请键入您想要更改其可见性的仓库名称。
- 单击 I understand, change repository visibility(我了解,更改仓库可见性)。

延伸阅读
- "关于仓库可见性"