使用 git log 命令后经常(但不总是), : 显示在我的终端窗口上,它只是变得无响应
Posted
技术标签:
【中文标题】使用 git log 命令后经常(但不总是), : 显示在我的终端窗口上,它只是变得无响应【英文标题】:Often(but not always) after using the git log command, : are shown on my terminal window and it just becomes unresponsive 【发布时间】:2019-03-22 03:50:37 【问题描述】:我尝试在网上和 *** 上进行搜索,但似乎找不到类似的问题/解决方案。我不确定如何表达这个问题,所以我添加了一个图片链接。在使用“git log”命令后,我经常遇到这个问题,但并非总是如此。当我尝试关闭终端时,弹出错误对话框。
图 1:终端屏幕截图。我无法在最底部的 : 之后输入任何内容
图 2:当我尝试关闭终端时弹出错误对话框
【问题讨论】:
【参考方案1】:这是pager
的标志。您可以通过git config --global core.pager ""
永久禁用它,或者通过git -c core.pager="" log
或git --no-pager log
一次性禁用它。
但如果输出很长,禁用它不是一个好主意。当您看到“:”时,您可以按 q 退出,或按箭头键、向上翻页、向下翻页导航输出。输入/keyword
并回车搜索关键字的输出。
此外,您还可以使用-3
、--oneline
等选项来限制git log
的输出。
第二张图片中的less
是寻呼机之一。这是 Git 使用的默认寻呼机。
【讨论】:
以上是关于使用 git log 命令后经常(但不总是), : 显示在我的终端窗口上,它只是变得无响应的主要内容,如果未能解决你的问题,请参考以下文章