sparse-checkout系列命令
较新版本的git中提供了sparse-checkout命令
实例
本地准备工作:
- 创建一个本地空目录,初始化为空仓库
- 利用
git sparse-checkout init
启用相关配置文件 - 利用
git sparse-checkout set
指定需要clone(pull)的目录(可以到网页端查看需要的目录(子目录) - 利用
git sparse-checkout
list 查看指定的目录是否正确(可选)
为本地空仓库添加远程关联(参数-f)
开始拉取(指定在配置文件中需要拉取到本地的目录)
检查克隆(部分拉取)结果: