git clone/pull 仓库单个目录、文件夹
使用git的sparse-checkout. 步骤如下:
mkdir my-prj && cd my-prj
git init #初始化
git remote add -f origin http://oauth2:your-token-here@your-git-repo-path.git # 获取远程仓库的文件和分支等信息
echo "devops" >> .git/info/sparse-checkout # 设置过滤条件
echo "src/Package" >> .git/info/sparse-checkout # 设置过滤条件, 即需要clone的目录