git:将两个分支合并到一起 - 这很糟糕吗?

sch*_*ube 3 git merge

我意外地将两个分支合并在一起.(如果你想知道我是怎么做到的:使用gitlab我将分支A合并到Web界面中的分支B中,在SourceTree客户端中我将B合并到A.愚蠢,我知道......)

然后,因为我必须快速修复一些东西,所以我使用了合并的分支.它现在看起来像这样:

Git将A合并为B,B合并为A.

这是一个问题吗?为什么?目前,一切似乎都正常.我应该解决这个合并吗?我该如何解决?

(后来我必须将所有内容合并为"主人".我希望没有问题.)

谢谢!

Vam*_*ire 6

不,如果结果是您想要的,那就不是问题,这意味着两个分支现在都是相同的.您首先将左分支的更改合并到右分支中,以便右分支具有左分支的所有内容以及其自己的提交,然后将右分支的更改合并到左分支中,以便两者具有相同的现在的内容.如果您没有使用--no-ff选项,那么实际上不会有第二次合并提交,但只是左侧分支的分支指针将指向与右侧提交的分支指针相同的提交,这是第一次合并提交.