使用git log命令后经常(但不总是),:显示在我的终端窗口上,它只是没有响应

问题描述 投票:0回答:1

我尝试在网上和Stackoverflow上搜索,但似乎无法找到类似的问题/解决方案。我不确定如何解决这个问题,所以我添加了一个图像链接。在使用'git log'命令后,我经常会遇到这个问题,但并不总是这样。当我尝试关闭终端时,会弹出错误对话框。

Image 1: Screenshot of the terminal screen. I can't type anything after the : at the very bottom

图1:终端屏幕的屏幕截图。在最底层之后我无法输入任何内容

Image 2: Error dialogue box pop-up when I try to close the terminal

图2:当我尝试关闭终端时弹出错误对话框

git pager
1个回答
0
投票

这是pager的标志。您可以通过git config --global core.pager ""将其禁用一次,或者git -c core.pager="" loggit --no-pager log禁用一次。

但是在输出很长的情况下禁用它并不是一个好主意。当您看到“:”时,您可以按q退出,或按向下箭头键,向上翻页,向下翻页以导航输出。输入/keyword并按Enter键搜索关键字的输出。

此外,你可以使用像-3--oneline这样的选项来限制git log的输出。

第二张图片中的less是寻呼机之一。这是Git使用的默认寻呼机。

© www.soinside.com 2019 - 2024. All rights reserved.