通常我们在 git 使用中会直接检出整个项目的所有文件
在较大的 git 项目中 如果直接检出肯定是比较费时的
但是我们只检出指定目录下来进行开发 速度肯定较快
目标问题:git 仓库项目文件较多 只需进行单个目录下的内容或文件进行开发
解决方式:
# 拉取 git 不 checkout
git clone -n(-no-checkout) https://github.com/xxx/xxx
# 操作 git 配置项 开启稀疏目录模式
git config core.sparsecheckout true
# 增加稀疏目录
echo "subserver/server" >> .git/info/sparse-checkout
# 开始检出
git checkout master
正文完