当我输入“git log”时,Git 显示重复的“HEAD -> main, origin/main, origin/HEAD”

-1 git

在此输入图像描述

为什么我看到两次“HEAD -> main, origin/main, origin/HEAD”条目(顺便说一句,我没有“git commit”两次)?

那“:...跳过...”行是什么意思?

我不知道该怎么做,所以我不知道该尝试什么。

我用谷歌搜索了一下是否有人遇到了这个错误,但我在任何地方都没有看到它。

Jay*_*Jay 5

你只看到两次。实际上,这是一个唯一的提交(相同的 ID),并且实际上只在 git 日志中列出一次。

\n

那是因为...

\n
...skipping...\n
Run Code Online (Sandbox Code Playgroud)\n

是滚动浏览 's(默认)pager\xc2\xb9 的输出git log,然后使用终端的 window/scrollback-buffer 向上滚动的结果。

\n

这是因为寻呼机通过重写终端的屏幕内容来实现上下滚动等。表示...skipping...发生了这种情况,并且文件的内容未按顺序显示。

\n

如果您使用git log终端而不滚动终端,而仅使用 <Page Up> 和 <Page Down>,那么您不应该看到任何重复的提交。

\n

\xc2\xb9 寻呼机是一个命令行程序,可让您导航/滚动程序的输出

\n