git稀疏检出功能(sparse-checkout)只检出部分目录
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了。