我试图将主分支 merge 到另一个分支。
我收到以下奇怪的异常:
An internal error occurred during: "Merging with refs/heads/master".
Exception caught during execution of merge command. org.eclipse.jgit.errors.NoMergeBaseException: No merge base could be determined. Reason=CONFLICTS_DURING_MERGE_BASE_CALCULATION. "More than 200 merge bases for:
a f66d2b5e393e04cea11e4b92a54e71bb6180cd5e
b 8ca54ccc2c1df01813049f13d7ab88d0a7d28060 found:
count 2"
知道这是什么吗?
PS:其他分支确实可以 merge 到 master 中。
最佳答案
你好像被JGit bug 419641咬了,已在 EGit 3.2 及更高版本中修复。
要解决此问题,请在命令行上进行 merge ,或参见 this answer在 Egit 中找到解决方法。
关于eclipse - Egit - 超过 200 个 merge 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20520640/