| 用途 | 完整性检查与悬空对象发现 |
|---|---|
| --lost-found | 把悬空对象信息写入 .git/lost-found |
| --unreachable | 只列出不可达对象 |
常用示例
常用示例
git fsck
git fsck --unreachable
git fsck --lost-found
git fsck --connectivity-only异常关机、磁盘告警或迁移之后跑一次 fsck,确认对象库结构健康。
扫描对象库与引用:报告缺失对象、悬空对象与结构问题,是仓库体检与故障排查的入口命令。
| 用途 | 完整性检查与悬空对象发现 |
|---|---|
| --lost-found | 把悬空对象信息写入 .git/lost-found |
| --unreachable | 只列出不可达对象 |
git fsck
git fsck --unreachable
git fsck --lost-found
git fsck --connectivity-only