Git 您能否仅使用IDX和PACK文件重建回购?
如果没有原始存储库,如何使用Git 您能否仅使用IDX和PACK文件重建回购?,git,Git,如果没有原始存储库,如何使用.idx和.pack文件?是否可以仅使用这些文件恢复存储库,如果不需要,还可以使用其他文件恢复存储库?在树的顶部,尝试运行: git index-pack .git/objects/pack/PACK_FILENAME 其中,PACK\u FILENAME是包文件的名称。例如,我在一个存储库中尝试了以下路径: .git/objects/pack/pack7e0af787b3e455fac722264ff05dd0bae7d71625.pack 您应该为每个包文件执
.idx
和.pack
文件?是否可以仅使用这些文件恢复存储库,如果不需要,还可以使用其他文件恢复存储库?在树的顶部,尝试运行:
git index-pack .git/objects/pack/PACK_FILENAME
其中,PACK\u FILENAME
是包文件的名称。例如,我在一个存储库中尝试了以下路径:
.git/objects/pack/pack7e0af787b3e455fac722264ff05dd0bae7d71625.pack
您应该为每个包文件执行此操作,并且您的存储库应该再次处于工作状态。在树的顶部,尝试运行:
git index-pack .git/objects/pack/PACK_FILENAME
其中,PACK\u FILENAME
是包文件的名称。例如,我在一个存储库中尝试了以下路径:
.git/objects/pack/pack7e0af787b3e455fac722264ff05dd0bae7d71625.pack
您应该为每个包文件执行此操作,并且您的存储库应该再次处于工作状态。如果它在新的空回购中会怎样?如果它在新的空回购中会怎样?