git 特定フォルダ以下のみチェックアウトする

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
#残したいパス以外は消えている!
カテゴリー: 未分類 タグ: パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.