我们在GitHub上有数百个已归档的仓库,这些仓库已不再使用。 Github没有默认隐藏已归档仓库的选项。目前,在GitHub上浏览活跃仓库并不方便,需要大量的滚动。 我想创建一个名为Archived的新仓库,并将许多已存档的仓库移动到该仓库中,但这是否可能?据我所知,我们不能在一个Archived中拥有多个仓库。如果不行,还有其他选择吗?
有几件事情你可以做: GitHub有星标列表,你可以将收藏的存储库分类。你可以通过将所有可归档的存储库加星并添加到自定义列表中来创建一个归档存储库列表。 创建一个存储库,其中每个文件夹都是要归档存储库的子模块。这样,可以更新提交历史记录,并且该存储库是访问所有数据而无需复制文件的地方。尽管归档存储库可以在任何git托管站点上存在,但它们仍然必须存在。 如果它们都是只有一个分支的存储库,则可以为每个项目创建一个孤立的分支存储库。这意味着您无法轻松查看文件,但它们将存储在GitHub上。 第三种选项或以任何方式将git存储库的内容存储在一个文件夹或存储库中,会导致大量数据丢失,应尽可能避免使用。
.git
重命名为其他名称,然后将整个内容存储在存储库中。重命名回.git
以使用它。这种方法既笨拙又空间效率低下,因为Git尝试压缩已经压缩的内容,这使得它变得更大。不要这样做:可以并不意味着明智(例如,问任何经常通过摩托车跨越很多河峡的人:总有至少一个跳跃是失败的。不过,一些人说“骨头会愈合,疼痛是暂时的,女孩子喜欢疤痕”...) - torek