1

我无法弄清楚子树是否是这里的答案;我真的只知道子模块(可能)不是。

  • 我有一个存储库./parent(它在 GitHub 上是远程的)
  • 我想将远程存储库克隆到./parent/child
  • 我想跟踪我在子存储库中所做的更改作为父级的历史记录
  • 我希望能够从子存储库的远程提取更改(并可能压缩它们)
  • 不需要将更改推送到孩子的遥控器;它将是仅拉动的。

我应该使用什么策略来管理这个?

用更简单的英语:我想将一个项目作为子项目包含在另一个项目中,并且我想根据需要修改子项目的来源,跟踪父项目中的更改(就好像它只是另一个子目录一样)但仍然能够拉远程更改子项(进行更新时)

也许是描述问题的另一种方式;这将是一个带有两个遥控器的存储库,一个是推/拉,另一个是仅拉取其本地副本的子目录。

4

1 回答 1

0

子树合并就是答案。

于 2017-07-16T01:59:42.567 回答