```
--depth <depth>
Create a shallow clone【浅克隆】 with a history truncated to the specified number【depth】 of commits.
Implies【隐含参数是】--single-branch【仅获取远程仓库默认分支的最新一次提交记录】unless【除非显式指定参数】--no-single-branch【通过这个参数指明获取远程仓库所有分支的最新一次提交记录】is given to fetch the histories near the tips of all branches.
If you want to clone submodules shallowly, also pass --shallow-submodules.
```