git log 命令不提供所有分支的完整提交

git log 命令不提供所有分支的完整提交

我想查看所有分支的所有提交。所以我尝试了git 日志,但它给出了一些结果,如下面的屏幕截图所示:

在此处输入图片描述

答案1

您的git log命令将其输出通过管道传输到具有通用名称的程序pager。在我的(普通)系统上,这是/usr/bin/pager,它本身是 的别名/usr/bin/lessless有许多键盘快捷键,输入 即可告诉您man less。其中最重要的是空格键,它将文本向前滚动一个窗口。

另一个非常有用的方法是q退出less并返回命令提示符。上下箭头、PageUp 和 PageDown 也可以使用。

如果你不喜欢默认寻呼机,你可以将其替换为

git config --global core.pager "my_favourite_pager"

相关内容