关于仓库可见性更改
组织所有者可以限制只有组织所有者才能更改仓库可见性。 更多信息请参阅“限制组织的仓库可见性更改”。
我们建议在您更改仓库可见性之前审查以下注意事项。
警告: 更改大型仓库或仓库网络的可见性可能会影响数据的完整性。 可见性变化也可能对复刻产生意外影响。 GitHub 建议在更改仓库网络的可见性之前遵循以下建议。
-
等待一段时间,让 您的 GitHub Enterprise Server 实例 上的活动减少。
-
在继续操作之前,请联系您的 站点管理员。 您的 站点管理员 可以联系 GitHub Enterprise 支持 或 GitHub 高级支持 获得进一步指导。
将仓库设为私有
- GitHub Enterprise Server 将会分离公共仓库的公共复刻并将其放入新的网络中。 公共复刻无法设为私有。
- 如果您将仓库的可见性从内部更改为私有, GitHub 将删除属于任何没有新私有仓库访问权限的用户的复刻。 任何复刻的可见性也将更改为私有。更多信息请参阅“删除仓库或更改其可见性时,复刻会发生什么变化?”
- 任何已发布的 GitHub Pages 站点将自动取消发布。
- 匿名 Git 读取权限不再可用。 更多信息请参阅“为仓库启用匿名 Git 读取权限”。
将仓库设为内部
注:内部仓库可用于 GitHub Enterprise Cloud 和 GitHub Enterprise Server 2.20+。 更多信息请参阅“GitHub's products”。
- 仓库的任何复刻都将保留在仓库网络中, GitHub Enterprise Server 维护根仓库与复刻之间的关系。 更多信息请参阅“删除仓库或更改其可见性时,复刻会发生什么变化?”
将仓库设为公共
- GitHub Enterprise Server 将会分离私有复刻并将它们变成独立的私有仓库。 更多信息请参阅“删除仓库或更改其可见性时,复刻会发生什么变化?”
更改仓库的可见性
- 在 GitHub Enterprise Server 上,导航到仓库的主页面。
- 在仓库名称下,单击 Settings(设置)。
- 在“Danger Zone(危险区域)”下的“Change repository visibility(更改仓库可见性)”右侧,单击 Change visibility(更改可见性)。
- 选择可见性。
5. 要验证您是否正在更改正确仓库的可见性,请键入您想要更改其可见性的仓库名称。 6. 单击 I understand, change repository visibility(我了解,更改仓库可见性)。