Skip to main content

恢复已删除的仓库

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

谁可以使用此功能

Anyone can restore deleted repositories that were owned by their own personal account. Organization owners can restore deleted repositories that were owned by the organization.

关于仓库恢复

删除的仓库可在 90 天内恢复,除非仓库是目前非空白的复刻网络的一部分。 复刻网络由父仓库、仓库的复刻以及该仓库复刻的复刻组成。 如果仓库是复刻网络的一部分,则在网络中的每个其他仓库被删除或者从网络中脱离之前,无法恢复它。 有关分支的详细信息,请参阅“关于分叉”。

如果要恢复属于当前非空白的复刻网络一部分的仓库,可以联系 GitHub 支持

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

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

还原个人帐户所拥有的已删除存储库

  1. 在任何页面的右上角,单击个人资料照片,然后单击“设置”。

    Screenshot of a user's account menu on GitHub. The menu item "Settings" is outlined in dark orange.

  2. 在边栏的“代码规划和自动化”部分中,单击“ 存储库”。

  3. 在“存储库”下,单击“已删除的存储库”。

    “存储库”设置页的屏幕截图。 在存储库列表上方,标有“已删除存储库”的灰色文本链接用橙色框出。

  4. 在要还原的存储库旁边,单击“还原”。

    “octocat/hello-world”存储库的列表条目的屏幕截图。 在存储库名称的右侧,标有“还原”的按钮以橙色框出。

  5. 阅读警告,然后单击“我明白,还原此存储库”。

恢复组织所拥有的已删除仓库

  1. 在 GitHub.com 的右上角,选择个人资料照片,然后单击 “你的组织”****。

    @octocat 的个人资料图片下的下拉菜单的屏幕截图。 “你的组织”以深橙色标出。

  2. 在组织旁边,单击“设置”。

  3. 在左侧边栏中,单击“已删除的存储库”。

  4. 在要还原的存储库旁边,单击“还原”。

    “octocat/hello-world”存储库的列表条目的屏幕截图。 在存储库名称的右侧,标有“还原”的按钮以橙色框出。

  5. 阅读警告,然后单击“我明白,还原此存储库”。

延伸阅读