Git只获取部分目录的内容(稀疏检出)

公司项目部署,只需要项目下的dist, git的克隆默认是整个项目, git在1.7版本后已经支持只Checkout部分内容,这个功能叫做 sparse checkout(稀疏检出)。

mkdir my-file
cd my-file
git init
git remote add origin + git地址
git config core.sparsecheckout true
echo "dist/" >> .git/info/sparse-checkout
git pull origin master

上述例子是拉取远程仓库中的dist文件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容