相关疑难解决方法(0)

将两个合并提交压缩为单个合并提交?

我有以下场景:

* a278b6b (HEAD -> feature1) Change i to j
| * c9550d0 (feature3) Print only odds
|/
| * befb5e9 (feature2) 2*z in baz loop
|/
* aa36658 Print only evens
Run Code Online (Sandbox Code Playgroud)

现在,我想做的是将feature1feature2、 和feature3分支合并到一个新分支中,以便这个新提交包含来自 3 个分支的所有信息。通常,您只需进行章鱼合并即可得到我正在寻找的内容,但在这种情况下,三个分支之间存在需要手动解决的合并冲突。因此,在一次合并一个分支以解决所有合并冲突后,我剩下:

*   6679d6c (HEAD -> DI) merge feature3
|\
| * c9550d0 (feature3) Print only odds
* |   5b03abb merge feature2
|\ \
| * | befb5e9 (feature2) 2*z in baz loop
| |/
* / a278b6b (feature1) Change …
Run Code Online (Sandbox Code Playgroud)

git merge

3
推荐指数
1
解决办法
135
查看次数

标签 统计

git ×1

merge ×1