1

在 git 扩展中,当您过滤以显示分支中的所有提交时,您会得到一个包含该分支所有提交的漂亮平面列表:

在此处输入图像描述

但是如果你尝试根据提交的单词进行过滤,你会得到这个奇怪的显示:

在此处输入图像描述

如果您有大量与过滤器匹配的提交,这尤其不方便,因为您在列表末尾附近有一个疯狂的缩进级别。

所以两个问题合二为一:

  1. 为什么会这样?为什么仇恨这么大?
  2. 是否有可能解决该问题以获得平面列表?
4

2 回答 2

5

我理解 Daniel Hilgarth 的回答,但我仍然认为这是对这个问题的不好回答。也许他们应该为同一分支中的提交做这样的事情:

在此处输入图像描述

于 2013-02-14T16:25:37.163 回答
2

这种表示的原因是这些提交不直接相关。
在单个列中显示这些提交 - 就像在第一个屏幕截图中一样 - 看起来他们是彼此的父母和孩子。

正如您所看到的问题 36363 和 36277,它只将它们显示在一个列中,因为 36363 是 36277 的下一次提交。

据我所知,没有办法改变这一点。

于 2013-02-14T15:45:52.950 回答