当 git-merging 两个分支产生两个位于非连贯行的合并冲突时,我想知道为什么自动合并产生的输出只显示一个包含多个等效行的冲突。
合并后的输出如下:
Hello
World
that
<<<<<<< HEAD
was
a
goddamn
nasty
file.
=======
will
be
a
goddamn
nasty
merge.
>>>>>>> remote
我会期待这样的事情:
Hello
World
that
<<<<<<< HEAD
was
=======
will
be
>>>>>>> remote
a
goddamn
nasty
<<<<<<< HEAD
file.
=======
merge.
>>>>>>> remote