如何通过本地更改在Git中维护和更新子树?

时间:2014-08-11 03:32:56

标签: git git-subtree

我一直在用git-subtree和read-tree进行几个小时的讨论,而我似乎无法按照我设想的方式完成这项工作。也许我的方法有缺陷,但这是基本的想法:

  • 有一个父存储库A,它应包含另一个预先存在的repo / module / project / tree B,位于子目录b/中。

  • 最初使用来自b/的远程(GitHub)的标记(版本)引用检索B的内容,并将其提交/合并到A

  • 在开发过程中,需要对b/内的文件进行本地修改,并承诺A

  • 需要定期从B的远程提取新标记(版本)并使用适当的合并策略合并到A(尽管我希望某些人需要手动解析例)。

我该如何解决这个问题?

0 个答案:

没有答案