git - 您可以仅使用 IDX 和 PACK 文件重建 repo 吗?
问题描述
如果没有原始存储库,如何使用.idx
和文件?.pack
可以仅使用这些文件恢复存储库吗?如果不是,还需要什么?
解决方案
从树的顶部,尝试运行:
git index-pack .git/objects/pack/PACK_FILENAME
PACK_FILENAME
您的包文件的名称在哪里。例如,我尝试过的存储库具有以下路径:
.git/objects/pack/pack7e0af787b3e455fac722264ff05dd0bae7d71625.pack
您应该为每个包文件执行此操作,并且您的存储库应该再次处于工作状态。
推荐阅读
- windows - 如何识别对 DLL 进行了哪些调用?
- reactjs - React material-ui grid:是否可以添加断点?
- angular - 如何调用订阅?
- highcharts - Highchart 动态绘制 Legend 标记并触发 mouseover 事件
- python - 在 python 中使用 ZMQ 记录器
- docker - 击中 Docker 容器时由对等方重置连接
- wikidata - 如何在 wikidata 上安装小工具?
- javascript - 根据索引对数组进行分组,组成三个数组
- android - 尝试访问电话号码现在会产生权限错误
- r - 更改字符串向量中的数字