git拉取指定目录或者单个目录

发布时间 2023-04-21 18:30:00作者: 韦邦杠

1,目录初始化

git init

2,设置远程仓库地址

git remote add -f origin https://github.com/xxxxx

3,设置sparse checkout模式,允许克隆子目录

git config core.sparsecheckout true

4,设置指定拉取的目录( *是通配符,!是反选;例如 xxx/* 表示clients目录下所有)

echo xxx/xxx >> .git/info/sparse-checkout

5,拉取

 git pull origin master

根据上面提示,主线名称是main,则执行

 git pull origin main