在 Git 中,浅克隆(shallow clone) 是指你在克隆一个仓库时,只克隆部分历史记录,而不是完整的提交历史。浅克隆通常用于快速获取一个仓库的最新状态,而不关心其完整的历史记录。通过浅克隆,可以节省下载仓库数据的时间和带宽,特别是当仓库很大或者历史记录很长时。
--depth 指定克隆时的 提交历史深度。
比如:
- --depth 1 表示只克隆最近一次提交;
- --depth 10 表示克隆最近 10 次提交;
- --depth 100 表示克隆最近 100 次提交……
git clone --depth 1 https://github.com/ztm0929/ztm0929.cn.git