跳至主要内容

存档存储库

你可以存档一个代码库,使其对所有用户都变成只读,并表明它不再被积极维护。你还可以取消存档已被存档的代码库。

关于代码库存档

注意:如果你有旧的按代码库计费计划,你仍将为你的已存档代码库付费。如果你不想为已存档代码库付费,你必须升级到新的产品。有关详细信息,请参阅“GitHub 的计划”。

我们建议你在存档代码库之前关闭所有问题和拉取请求,并更新自述文件和描述。

一旦代码库被存档,你将无法添加或删除合作者或团队。有权访问该代码库的贡献者只能 fork 或 star 你的项目。

当一个代码库被存档时,它的问题、拉取请求、代码、标签、里程碑、项目、wiki、版本、提交、标签、分支、反应、代码扫描警报、评论和权限将变成只读。要在已存档的代码库中进行更改,你必须首先取消存档该代码库。

你可以搜索已存档的代码库。有关详细信息,请参阅“搜索代码库”。你还可以搜索已存档代码库中的问题和拉取请求。有关详细信息,请参阅“搜索问题和拉取请求”。

要一次性存档组织中的所有代码库,你可以存档整个组织。有关详细信息,请参阅“存档组织”。

存档代码库

我们建议你在存档代码库之前关闭所有问题和拉取请求,并更新自述文件和描述。

  1. 在 GitHub.com 上,导航到存储库的主页。

  2. 在存储库名称下,单击 设置。如果您看不到“设置”选项卡,请选择 下拉菜单,然后单击设置

    Screenshot of a repository header showing the tabs. The "Settings" tab is highlighted by a dark orange outline.

  3. 在“危险区域”下,单击存档此存储库

  4. 阅读警告。

  5. 在文本字段中,键入要存档的存储库的名称。

    Screenshot showing the "Archive repository" dialog box.

  6. 单击我理解后果,存档此存储库

取消存档存储库

  1. 在 GitHub.com 上,导航到存储库的主页。

  2. 在存储库名称下,单击 设置。如果您看不到“设置”选项卡,请选择 下拉菜单,然后单击设置

    Screenshot of a repository header showing the tabs. The "Settings" tab is highlighted by a dark orange outline.

  3. 在“危险区域”部分,单击取消存档此存储库

  4. 阅读警告。

  5. 在文本框中,键入要取消存档的存储库的名称。

  6. 单击我理解后果,取消存档此存储库