Git 如何一次将一个当前分支合并为多个后续分支?

Git 如何一次将一个当前分支合并为多个后续分支?,git,github,Git,Github,编辑:问题不是将多个分支合并到当前分支。Stackoverflow上已经回答了几次的问题。 我正试图找到最好的方法来维护一个伟大但仍在变化的技术的教程() 接下来,我想为TRB社区提供最简单的回购协议 这是迄今为止我创建的Git分支结构: master | + setup | + chapter-03-01 | + chapter-03-02 | + chapter-03-03 因此,我的问题是……是否可以在设置中

编辑:问题不是将多个分支合并到当前分支。Stackoverflow上已经回答了几次的问题。

我正试图找到最好的方法来维护一个伟大但仍在变化的技术的教程()

接下来,我想为TRB社区提供最简单的回购协议

这是迄今为止我创建的Git分支结构:

master
  |
  + setup
    |
    + chapter-03-01
      |
      + chapter-03-02
        |
        + chapter-03-03

因此,我的问题是……是否可以在
设置中进行更改,并一次将其合并到所有后续分支,以及在第03-01章中进行更改,并一次将其合并到后续分支?

您可以合并任意多个分支

git merge <b1> <b2> <b3>...
git合并。。。
这里有一个不错的工具,您可以阅读:

从文章中可以看出,有许多分支的多重合并


Git的
merge
命令在与
-s
标志一起使用时支持多个

有两种策略可以一次合并两个以上的分支(八达通和我们的)

章鱼 这解决了两个以上的情况 头部,但拒绝执行需要手动解析的复杂合并。 它主要用于绑定主题分支头 在一起这是拉取或合并时的默认合并策略 不止一个分支

此的默认合并策略:
git merge b1 b2。。。bn是八达通

我们的 此选项通过支持我们的版本,强制自动干净地解决冲突大块

来自另一棵树的与我方不冲突的更改将反映到合并结果中。对于二进制文件,所有内容都取自我们这边

这不应该与我们的合并策略相混淆,我们的合并策略甚至根本不看另一棵树包含什么。它丢弃了其他树所做的一切,声明我们的历史包含其中发生的一切


这会将多个分支合并到当前分支中,而不是将一个分支合并到多个其他分支中。切普纳是对的,我要找的是另一个分支。你找到了这样做的方法吗?没有,很遗憾,我没有;-)我不能再问同样的问题了:-),我希望我们能尽快得到答案。