git clone 指定的单个目录或文件夹

时间:2018-09-23 17:12:35   收藏:0   阅读:1551

git clone 指定的单个目录或文件夹

针对自己的项目

方法一

基于sparse clone变通方法

创建空仓库

mkdir devops
cd devops
git init  # 初始化

拉取远程仓库信息

git remote add -f origin http://your/git/repo.git  # 拉取远程仓库信息

开启 sparse clone

git config core.sparsecheckout true  # 开启 sparse clone

设置过滤

echo "devops" >> .git/info/sparse-checkout  # 设置过滤条件

更新仓库

git pull origin master # 拉取仓库

方法二(可能没用)

使用 svn

文件的url: https: //github.com/Mooophy/Cpp-Primer/tree/master/ch03 ## 将/tree/master/
换为 /trunk/ 

svn checkout https://github.com/Mooophy/Cpp-Primer/trunk/ch03  

原文:https://www.cnblogs.com/xkus/p/9692842.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!