例えばこのディレクトリだけ欲しいなっていう時の例

1
2
3
4
5
6
7
8
9
cd /var/tmp
mkdir provision
cd provision/

git init
git config core.sparsecheckout true
git remote add origin https://github.com/nobiki/provision
echo "shell/include" > .git/info/sparse-checkout
git pull origin master
1
2
3
$ ls -l
total 4
drwxr-xr-x 3 xxxx xxxx 4096 11月 10 17:41 shell