git 2.17无法自动充电

时间:2018-05-12 23:04:10

标签: git git-merge merge-conflict-resolution git-merge-conflict

我最近将git从2.9升级到2.17。现在,automerge几乎一直都会失败。例如,有一次我在x.py中的文件中添加了一些代码(我们称之为master)。然后,当我尝试将master合并到另一个分支(称为b)时,automerge无法解决x.py中的冲突,尽管该文件的两个版本之前完全相同我的添加内容和文件x.py仅在master中进行了修改。我手动解决了冲突并提交了。但是,稍后当我在master中对不同文件进行更改(未修改x.py)并尝试将master自动注册到同一分支b时,x.py给出了冲突我检查过,问题是git无法识别我的手动合并冲突解决方案中x.pyb的更改与我第一次添加的内容完全相同{在x.py中{1}}。具体来说,我最初在master x.py上添加的代码现在已复制到文件中。

此外,如果我在将master合并到master后解决冲突,则下次弹出完全相同的冲突时我必须再次解决冲突。

有什么建议可能是什么原因造成的?自git 2.9以来,自动装置是否有一些重大变化?

0 个答案:

没有答案