浅克隆

Ztm0929留言 | 贡献2025年8月4日 (一) 16:36的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

在 Git 中,浅克隆(shallow clone) 是指你在克隆一个仓库时,只克隆部分历史记录,而不是完整的提交历史。浅克隆通常用于快速获取一个仓库的最新状态,而不关心其完整的历史记录。通过浅克隆,可以节省下载仓库数据的时间和带宽,特别是当仓库很大或者历史记录很长时。

--depth 指定克隆时的 提交历史深度

比如:

  • --depth 1 表示只克隆最近一次提交;
  • --depth 10 表示克隆最近 10 次提交;
  • --depth 100 表示克隆最近 100 次提交……


git clone --depth 1 https://github.com/ztm0929/ztm0929.cn.git