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