为什么GitKraken图没有按时间顺序显示同一分支的提交?

cju*_*roz 6 git branch gitkraken

这对我的理解很奇怪,我确定我在这里遗漏了一些东西。

另外,GitKraken会将同一分支的提交拆分/显示为2个不同的分支。

这里是一个例子:

注意:数字代表创建提交时的时间顺序。下图中的所有提交均来自master分支。提交7的父级是提交6。

在此处输入图片说明

  1. 为什么GitKraken移动了提交5和6?
  2. 为什么GitKraken将同一分支的提交分成两个不同的“分支”?(实际上只有一个存在,主人)

在GitHub和gitk中,我只看到一个分支,所有提交都按时间顺序排列。

使用gitk --all进行编辑(抱歉,无法修剪消息信息)。就像我说的那样,在github中,提交也按时间“预期”顺序显示。

在此处输入图片说明

Jor*_*orn 5

不久前我向 GitKraken 支持人员询问了此事。他们的回应:

您在下面指出的图表行为是一个已知问题,目前正在由我们的团队进行审查。GitKraken 在绘制图表时仅查看提交时间戳,因此当这些提交不按时间顺序排列时,结果是看似在单独分支上的孤立提交。我会给该现有项目 +1,以表明您对解决该问题的额外兴趣。