| 克隆 | git clone --filter=blob:none --sparse <url> |
|---|---|
| 工作区 | git sparse-checkout set <目录…> |
| 维护 | git maintenance register + 定期 prefetch |
| 提交 | 改动范围小、评审人按 CODEOWNERS 指定 |
标准流程
标准流程
git clone --filter=blob:none --sparse https://example.com/mono.git
cd mono
git sparse-checkout set services/payment libs/common
git maintenance register
git status需要全局检索时用 git grep(版本库层面)而非工作区检索,避免稀疏目录外漏检。