第一种
git init //初始化
git config core.sparsecheckout true // 设置允许下载子目录
echo 文件名 >> .git/info/sparse-checkout //设置需要下载的文件
git remote add origin 项目
git pull origin 分支
# 错误提示 时而有,时而无
操作
项目: https://github.com/tastejs/todomvc.git
第二种
git init
git clone -n 项目
cd 项目文件
git config core.sparsecheckout true
echo 文件名 >> .git/info/sparse-checkout
git checkout 分支名
操作
项目:https://github.com/vuejs/vuex.git