Git 如何一次将一个当前分支合并为多个后续分支?
编辑:问题不是将多个分支合并到当前分支。Stackoverflow上已经回答了几次的问题。 我正试图找到最好的方法来维护一个伟大但仍在变化的技术的教程() 接下来,我想为TRB社区提供最简单的回购协议 这是迄今为止我创建的Git分支结构:Git 如何一次将一个当前分支合并为多个后续分支?,git,github,Git,Github,编辑:问题不是将多个分支合并到当前分支。Stackoverflow上已经回答了几次的问题。 我正试图找到最好的方法来维护一个伟大但仍在变化的技术的教程() 接下来,我想为TRB社区提供最简单的回购协议 这是迄今为止我创建的Git分支结构: master | + setup | + chapter-03-01 | + chapter-03-02 | + chapter-03-03 因此,我的问题是……是否可以在设置中
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是八达通
我们的
此选项通过支持我们的版本,强制自动干净地解决冲突大块
来自另一棵树的与我方不冲突的更改将反映到合并结果中。对于二进制文件,所有内容都取自我们这边
这不应该与我们的合并策略相混淆,我们的合并策略甚至根本不看另一棵树包含什么。它丢弃了其他树所做的一切,声明我们的历史包含其中发生的一切
这会将多个分支合并到当前分支中,而不是将一个分支合并到多个其他分支中。切普纳是对的,我要找的是另一个分支。你找到了这样做的方法吗?没有,很遗憾,我没有;-)我不能再问同样的问题了:-),我希望我们能尽快得到答案。