答案1
您的git log
命令将其输出通过管道传输到具有通用名称的程序pager
。在我的(普通)系统上,这是/usr/bin/pager
,它本身是 的别名/usr/bin/less
。less
有许多键盘快捷键,输入 即可告诉您man less
。其中最重要的是空格键,它将文本向前滚动一个窗口。
另一个非常有用的方法是q
退出less
并返回命令提示符。上下箭头、PageUp 和 PageDown 也可以使用。
如果你不喜欢默认寻呼机,你可以将其替换为
git config --global core.pager "my_favourite_pager"
。