让我们假设有两个 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