合并的提交在 Git 扩展中显示为孤立分支

Merged commits appear as orphaned branches in Git Extensions

对于一个特殊的存储库,我在 Git 扩展中遇到了一种奇怪的行为。每当我将远程分支的更改合并到我的本地分支时,合并的提交就会出现在我的分支中,并且合并看起来就像我合并了一个孤立的分支一样。

合并看起来像:

这是我历史的开始:

在 Visual Studio Team Explorer 中,它看起来更像是我期望的:

此外,在我同事的机器上,它在 Git 扩展中看起来与在我的机器上在 Visual Studio 中看起来几乎一样。它也适用于我机器上的其他存储库。

我已经试过了

但我一直无法克服这个问题。有什么我可以做的吗?是否有任何 Git 缓存我可以删除以修复它? Git 扩展中的任何设置?

如果你碰巧打开了"show first parents",那么以这种方式打破图表是众所周知的。它在 "View" 菜单中。