Skip to main content

设置存储库可见性

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

关于仓库可见性更改

组织所有者可以限制只有组织所有者才能更改仓库可见性。 有关详细信息,请参阅“限制组织中的存储库可见性更改”。

enterprise with managed users 的成员只能将其个人帐户拥有的存储库的可见性设置为私有,并且其企业组织中的存储库只能是私有的或内部的。 有关详细信息,请参阅“关于 Enterprise Managed Users”。

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

将仓库设为私有

  • GitHub Enterprise Cloud 将分离公共存储库的公共分支并将其放入新的网络中。 公共分支无法设为专用。
  • 如果您将仓库的可见性从内部更改为私有, GitHub 将删除属于任何没有新私有仓库访问权限的用户的复刻。 任何分支的可见性也将更改为专用。有关详细信息,请参阅“删除存储库或更改其可见性时,分支会发生什么情况?
  • GitHub 不再在 GitHub Archive Program 中包含该仓库。 有关详细信息,请参阅“关于在 GitHub 上存档内容和数据”。
  • GitHub Advanced Security 功能,例如 code scanning,将停止工作,除非拥有仓库的组织具有 Advanced Security 许可证和充分的备用席位。 有关详细信息,请参阅“关于 GitHub Advanced Security”。

将仓库设为内部

将仓库设为公共

  • GitHub Enterprise Cloud 将会分离私有复刻并将它们变成独立的私有仓库。 有关详细信息,请参阅“删除存储库或更改其可见性时,分支会发生什么情况?
  • 如果在创建开源项目时将专用存储库转换为公共存储库,请参阅开源代码指南以获得有用的提示和指导。 还可以利用 GitHub Skills 免费学习管理开源项目的课程。 您的仓库设为公共后,您还可以查看仓库的社区资料以了解项目是否符合支持贡献者的最佳做法。 有关详细信息,请参阅“查看社区配置文件”。
  • 仓库将自动获得对 GitHub Advanced Security 功能的使用权限。

有关提高存储库安全性的信息,请参阅“保护存储库”。

更改仓库的可见性

  1. 在 GitHub.com 上,导航到存储库的主页。 1. 在存储库名称下,单击 “设置”。 “存储库设置”按钮
  2. 在“危险区域”下的“更改存储库可见性”右侧,单击“更改可见性”。 “更改可见性”按钮
  3. 选择可见性。 存储库可见性选项的对话框
  4. 要验证您是否正在更改正确仓库的可见性,请键入您想要更改其可见性的仓库名称。
  5. 单击“我了解,更改存储库可见性”。 确认更改存储库可见性按钮

延伸阅读