指令方式
打开 git 自带的Git Bash 工具
以拉取github中 fastjson 的 /src/test/java/oracle/sql/ 目录为例
1.创建文件夹和git 初始化
cd D:/Program\ Files
mkdir fastjson
cd fastjson
git init
2.设置允许克隆子目录
git config core.sparsecheckout true
3.添加远程仓库
git remote add origin https://github.com/alibaba/fastjson.git
4.设置指定目录
echo '/src/test/java/oracle/sql/' >> .git/info/sparse-checkout
5.开始拉取
git pull origin master
成功后的截图
关于指令修改的配置有哪些:
1.D:\Program Files\fastjson.git*config*
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
sparsecheckout = true
[remote "origin"]
url = https://github.com/alibaba/fastjson.git
fetch = +refs/heads/*:refs/remotes/origin/*
橙色由指令2和3添加上去
2.D:\Program Files\fastjson.git\info*sparse-checkout*
/src/test/java/oracle/sql/
文件sparse-checkout 和 内容,都是由指令4完成
知道了这些,你也可以手动去修改配置信息来完成,这个就由读者自己完成吧。
版权归原作者 Java全栈布道师 所有, 如有侵权,请联系我们删除。