いくつかのファイルを含む 2 つの git リポジトリを想定してみましょう。
ProjectA
+ a
+ b
ProjectB
+ foo/x
+ foo/y
+ bar/z
ここで、 ProjectBfoo
のディレクトリをProjectAに含めたいと思います。
私が理解している限り、git subtree add
それprefix
は受信リポジトリにあるはずのパスです。
git subtree add --prefix=project_b --squash URL_of_ProjectB
私はで終わるだろう
ProjectA
+ a
+ b
+ project_b
+ foo/x
+ foo/y
+ bar/z
foo
このレイアウトを取得するためだけに取得したいことをどうにかして指定できますか?
ProjectA
+ a
+ b
+ project_b
+ x
+ y