git拉取指定文件夹

这里以拉取https://xxx/xxx.git项目下的test目录为例

  1. 创建文件夹并初始化git
mkdir gitdemo
cd gitdemo
git init
  1. 设置允许克隆子目录
git config core.sparsecheckout true
  1. 添加远程仓库
git remote add origin https://xxx/xxx.git
  1. 设置指定目录
echo '/test' >> .git/info/sparse-checkout
  1. 拉取目录
git pull origin master