git拉子目录

张开发
2026/4/18 5:35:40 15 分钟阅读

分享文章

git拉子目录
新mkdir demo cd demo git init git remote add origin https://gitee.com/xxx/xxx.git git config core.sparseCheckout true # 只拉这个文件夹 echo src/views/finance .git/info/sparse-checkout git pull origin master## step 1 :初始化空库 [rootvm_test backup]# mkdir devops [rootvm_test backup]# cd devops/ [rootvm_test devops]# git init #初始化空库 ## step 2 : 拉取remote的all objects信息 [rootvm_test devops]# git remote add -f origin url #拉取remote的all objects信息 ## step 3 : #3.1 开启sparse clone, #3.2 设置需要pull的目录 devlops [rootvm_test devops]# git config core.sparsecheckout true #开启sparse clone [rootvm_test devops]# echo devops/* .git/info/sparse-checkout #设置需要pull的目录*表示所有!表示匹配相反的 ## step 4 : # 将origin 端由第三步文件 .git/info/sparse-checkout设置的 目录下的文件 pull 到本地 [rootvm_test devops]# git pull origin master ## OK 啦

更多文章