Git只获取部分目录的内容(稀疏检出)
这篇好些,有实践,上一篇像是复制粘贴的git 检出项目部分目录(稀疏检出)

开启

git config core.sparsecheckout true

配置稀疏检出文件.git/info/sparse-checkout,方式和.gitignore差不多,需要检出的文件或目录写在里面。

folder1/

再配置要检出的git地址

git remote add gitremote https://github.com/scrapy/scrapy.git

配置好后,切换到主分支,再pull。即使你已经在master,这两部都是必不可少的。

git checkout master
git pull

pull以后,回到项目下, 就发现只有folder1了。

标签: none 阅读量: 2454

添加新评论