git pull 排除拉取某个文件夹 / 只拉取某个文件夹 作者: Chuwen 时间: 2021-07-24 分类: Linux ## 序言 公司项目,把 `vendor` 上传到 `git` 了,导致每次本地执行 `composer update` 等相关 `composer` 命令,再使用 `git pull` 就会冲突... ## 使用方法 > 参考的是:https://zhgcao.github.io/2016/05/11/git-sparse-checkout/ ```shell git config core.sparsecheckout true # 表示只拉取 /path1 目录 echo "/path1" >> .git/info/sparse-checkout # 加个感叹号表示,排除拉取 /path1 目录 echo "!/path1" >> .git/info/sparse-checkout git checkout master ``` 标签: Git