【发布时间】:2013-05-17 06:52:43
【问题描述】:
让我们假设有两个 git 存储库,其中包含一些文件:
ProjectA
+ a
+ b
ProjectB
+ foo/x
+ foo/y
+ bar/z
现在我想将 ProjectB 中的目录 foo 包含到 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
【问题讨论】:
标签: git git-subtree