Skip to main content

此版本的 GitHub Enterprise Server 已于以下日期停止服务 2024-07-09. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

恢复已删除的仓库

可以还原已删除的存储库来恢复其内容。

谁可以使用此功能?

Enterprise owners can restore a deleted repository.

关于仓库恢复

通常情况下,如果有人删除仓库,它将在磁盘上保留 90 天并且可以通过站点管理员仪表板进行恢复。 有关详细信息,请参阅“从 Web UI 管理实例”。

除非法定保留对用户或组织有效,否则 90 天后,存储库将被清除并永久删除。

如果存储库在被删除时是复刻网络的一部分,则还原的存储库将与原始复刻网络分离。

仓库被删除后,可能需要一个小时才能恢复。

恢复仓库不会恢复发行版附件或团队权限。 已恢复的议题不会被标记。

恢复已删除的仓库

  1. 在 GitHub Enterprise Server 上的管理帐户中,在任一页面的右上角,单击
  2. 如果你尚未在“站点管理员”页上,请在左上角单击“站点管理员”。
  3. 在“搜索用户、组织、团队、存储库、Gist 和应用程序”下的文本字段中键入用户或组织的名称。 然后在字段右侧单击“搜索”。
    “站点管理员”设置的“搜索”页的屏幕截图。 用于搜索用户和组织的按钮(标记为“搜索”)以橙色轮廓突出显示。
  4. 在搜索结果中,单击用户或组织的名称。
    “帐户”搜索结果的屏幕截图。 在匹配项列表中,“user1”以橙色边框突出显示。
  5. “存储库”部分,单击 “已删除的存储库”链接 。
  6. 在已删除的存储库列表中找到要还原的存储库,然后在存储库名称右侧单击“还原”。
  7. 要确认是否要还原指定的存储库,请单击“还原”。

延伸阅读