svnではURLで指定すればそのパス以下しか取得しないのだが、gitだと一旦全部とってきてから削るという作戦をとらざるをえない。
git clone https://GIT_REPO_URL/hoge.git hoge cd hoge git config core.sparsecheckout true echo 残したいパス/ > .git/info/sparse-checkout git read-tree -m -u HEAD #残したいパス以外は消えている!
svnではURLで指定すればそのパス以下しか取得しないのだが、gitだと一旦全部とってきてから削るという作戦をとらざるをえない。
git clone https://GIT_REPO_URL/hoge.git hoge cd hoge git config core.sparsecheckout true echo 残したいパス/ > .git/info/sparse-checkout git read-tree -m -u HEAD #残したいパス以外は消えている!