跳至主要内容

恢复已删除的仓库

您可以恢复一些已删除的仓库以恢复其内容。

谁可以使用此功能?

任何人都可以恢复其个人帐户拥有的已删除仓库。组织所有者可以恢复组织拥有的已删除仓库。

关于仓库恢复

已删除的仓库可以在 90 天内恢复,除非该仓库是当前不为空的分支网络的一部分。分支网络由父仓库、仓库的分支以及仓库分支的分支组成。如果您的仓库是分支网络的一部分,则除非网络中的所有其他仓库都被删除或已从网络中分离,否则无法恢复它。有关分支的更多信息,请参阅"关于分支."

如果您想恢复一个当前不为空的分支网络的一部分的仓库,您可以通过GitHub 支持门户与我们联系。

重要提示

您只能在付费 GitHub 计划中联系 GitHub 支持以恢复仓库。有关不同计划的更多信息,请参阅"GitHub 的计划."

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

恢复仓库不会恢复发布附件或团队权限。恢复的问题不会被标记。

恢复由个人帐户拥有的已删除仓库

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

  2. 在侧边栏的“代码规划和自动化”部分,单击** 仓库**。

  3. 在“仓库”下,单击**已删除的仓库**。

    Screenshot of the "Repositories" settings page. Above a list of repositories, a link in gray text, labeled "Deleted repositories," is outlined in orange.

  4. 在您要恢复的仓库旁边,单击**恢复**。

    Screenshot of a list entry for the "octocat/hello-world" repository. To the right of a repository's name, a button, labeled "Restore," is outlined in orange.

  5. 阅读警告,然后单击**我理解,恢复此仓库**。

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

  1. 在 GitHub 右上角,选择您的个人资料照片,然后单击 您的组织.

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

  3. 在左侧边栏中,单击**已删除的仓库**。

  4. 在您要恢复的仓库旁边,单击**恢复**。

    Screenshot of a list entry for the "octocat/hello-world" repository. To the right of a repository's name, a button, labeled "Restore," is outlined in orange.

  5. 阅读警告,然后单击**我理解,恢复此仓库**。

进一步阅读