首页 > 解决方案 > 终端显示“:”符号,然后我无法指挥任何事情。如何删除此或再次命令

问题描述

当我命令 --> git log --oneline 然后显示一些日志并最后显示这个符号“:”在显示这个符号之后我不能命令任何代码

请帮我在终端中解决这个 git 命令

标签: gitterminalcommand

解决方案


您可以开始使用LESS 选项来避免:

或者干脆替换 Git 使用的分页器,以免一页一页地中断显示页面:

git config --global core.pager cat

我更喜欢:

git config --global --replace-all core.pager "less -JMQRiFXE"

最后的“E”很重要:

-E or --QUIT-AT-EOF
    Causes less to automatically exit the first time it reaches end-of-file. 

如果您的 Git 命令的输出没有填写完整的 shell 高度(一个“页面”),那么 GIt 命令将立即结束,而您不必键入“ q”来退出寻呼机。


推荐阅读