例如在project下有4个文件夹,我只想下载dir1和dir3
指令流程如下:
mkdir project
cd project
git init
git config core.sparseCheckout true (开启部分拉取功能)
echo “dir1” >> .git/info/sparse-checkout (以追加方式写入文件,若文件不存在则会创建)
echo “dir3” >> .git/info/sparse-checkout
git remote add origin [代码下载地址]
git pull origin [分支名]
提示:虽然最终下载后不会有dir2和dir4,但是下载过程还是需要较长时间,耐心等待!