修改.git/config 启用 sparsecheckout
1.第一种 git init 初始化
2.第二种 在原有已拉取的git进行(最后一步完成时需要删除指定目录以外的其他文件夹及文件)
进入.git/config文件里面,记事本打开
添加 sparsecheckout = true
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
sparsecheckout = true #启用 sparsecheckout
[remote "origin"]
url = git@gitxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.git #git仓库地址
fetch = +refs/heads/*:refs/remotes/origin/*
puttykeyfile = ""
[branch "master"]
remote = origin
merge = refs/heads/master
指定需要拉取的目录
进入.git/info创建 sparse-checkout文件
记事本打开sparse-checkout文件进行添加
/目录/