gitclone指定的单个⽬录或⽂件夹git clone 指定的单个⽬录或⽂件夹
针对⾃⼰的项⽬
⽅法⼀
基于sparse clone变通⽅法
创建⼀个空仓库
拉取远程仓库信息
开启 sparse clone
设置过滤
更新仓库
创建空仓库
mkdir devops
cd devops
git init  # 初始化
拉取远程仓库信息
git remote add -f origin your/git/repo.git  # 拉取远程仓库信息
开启 sparse clone
git config core.sparsecheckout true  # 开启 sparse clone
设置过滤
clone
echo "devops" >> .git/info/sparse-checkout  # 设置过滤条件
更新仓库
git pull origin master # 拉取仓库
⽅法⼆(可能没⽤)
使⽤ svn
打开对应⽬录
将其 url 中的 /tree/master/ 更换为 /trunk/
使⽤svn 下载
⽂件的url: https: //github/Mooophy/Cpp-Primer/tree/master/ch03 ## 将/tree/master/
换为 /trunk/
svn checkout github/Mooophy/Cpp-Primer/trunk/ch03

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。