将存档的存储库移至存储库?

I'l*_*ack 5 git github

我们在 github 上有数百个已不再使用的存档存储库。

默认情况下,Github 上没有隐藏存档存储库的选项。目前,浏览活跃的 repos 并不方便,尤其是在 github 上大量滚动。

我喜欢创建一个名为的新存储库,Archived并将大量存档存储库移至该存储库,但这可能吗?据我了解,一个 repo 中不能有多个 repos Archived。如果没有,还有什么其他选择?

And*_*aro 2

您可以做以下几件事:

  • GitHub 有星标列表,您可以在其中对加星标的存储库进行分类。您可以通过为所有可存档存储库加注星标并将其添加到自定义列表来创建存档存储库列表。
  • 创建一个存储库,其中每个文件夹都是要存档的存储库的子模块。这样,可以更新提交历史记录,并且该存储库是无需复制文件即可访问所有数据的位置。存档的存储库仍然必须存在,尽管它们可以位于任何 git 托管站点上。
  • 如果它们都是具有一个分支的存储库,您可以为每个项目创建一个具有孤立分支的存储库。这意味着您将无法轻松查看这些文件,但它们将存储在 GitHub 上。

第三种选择,或者任何将git 存储库的内容存储在一个文件夹或存储库中的方法,都会导致大量数据丢失,应尽可能避免。