【Git 内部】pack 与 idx 文件格式
git repack 后 .pack/.idx 各存什么?对照 gitformat-pack 读 PACK 头、type/size 变长编码、idx v2 扇区与 fanout,并用 hexdump 与 verify-pack 钉住 OFS_DELTA 链。
Linux 内核、存储与网络、可观测性、系统架构与大模型基础设施的工程笔记:机制拆解、踩坑复盘与可核对证据,少空谈。
共 2 篇文章 · 返回首页
git repack 后 .pack/.idx 各存什么?对照 gitformat-pack 读 PACK 头、type/size 变长编码、idx v2 扇区与 fanout,并用 hexdump 与 verify-pack 钉住 OFS_DELTA 链。
从 .git 目录布局、松散对象与 packfile 格式,到 refs、index、reflog、gc/fsck 与 fetch/push 落地——用官方 format 文档与本地实测 dump 系统讲清 Git 把版本历史存在哪、每个命令改写了哪些文件。全 16 篇。