git fetch origin pci --depth 1remote: Counting objects: 1779449, doneremote: Finding sources: 100%
这确实会让很多人感到困惑,尤其是在你已经加了 --depth 1(浅克隆)的情况下。
出现 1,779,449 这个数字,主要有以下几个原因:
1.“对象 (Objects)”不等于 “文件 (Files)”
在 Git 中,一个“对象”可以是:
- Blob:文件内容。
- Tree:目录结构(文件夹列表)。
- Commit:提交记录。
- Tag:标签。
即使你只下载最近的一次提交(--depth 1),Git 仍然需要获取该提交所指向的完整目录树。因为你的仓库是一个“全系统仓库”(包含 Android
