直接上步骤
-
初始化仓库
git init
-
拉取远程仓库信息,省略号为仓库地址
git remote add -f origin http://****.git
-
开启 sparse clone
git config core.sparsecheckout true
-
配置需要拉取的文件夹
有一个指定一个,有多个指定多个,路径写对即可!echo "4项目源码及程序/***分系统/1数据通信与信息处理/测试文件夹1" >> .git/info/sparse-checkout echo "4项目源码及程序/***分系统/1数据通信与信息处理/测试文件夹2" >> .git/info/sparse-checkout echo "4项目源码及程序/***分系统/1数据通信与信息处理/测试文件夹3" >> .git/info/sparse-checkout ...
注意:路径问题,举例说明
路径位置要从项目的最开始文件夹开始,一级级往下配置。 5. 拉取仓库指定位置git pull origin master
注意:指定文件夹只能一开始就制定好所有的,否则你需要移除仓库,重新来一遍,比如你第一次只拉取了测试1文件夹,之后又想拉取测试2文件夹,那就不行了,只能把仓库删除重新来一遍,指定1、2文件夹才行。