在没有原始存储库的情况下如何利用.idx
和.pack
文件?只能使用这些文件还原存储库吗?如果不需要,还可以使用其他文件还原吗?
答案 0 :(得分:2)
从树的顶部尝试运行:
git index-pack .git/objects/pack/PACK_FILENAME
其中PACK_FILENAME
是打包文件的名称。例如,我尝试过的存储库的路径为:
.git/objects/pack/pack7e0af787b3e455fac722264ff05dd0bae7d71625.pack
您应该为每个打包文件执行此操作,并且您的存储库应该再次处于工作状态。