私はかなり大きな Git リポジトリを持っています。これは git-svn を介して SVN から複製されているため、多くのbranches/
,tags/
およびtrunk/
ディレクトリがあり、したがって多くの重複ファイルがあります。Gitはこれらのファイルを内部で効率的に処理していると思います(.git/
ディレクトリの下の魔法)。ただし、作業ディレクトリは (SVN) ガベージでいっぱいです。
リポジトリの一部だけを作業ディレクトリにチェックアウトすることはできますか? どうすればいいですか?
ありがとうございました。
編集: 答えは、Git 1.7.0 の「スパース チェックアウト」機能です。