何时按git log命令查看所有提交的内容,我会看到 - >
commit: bla bla
Author: bla bla
Date: bla bla
:
可以看到这些信息但是在最后:
之后我无法输入任何内容。如果我尝试输入任何内容,我会看到(END)
,但没有其他任何错误。我不能再使用git我必须强制退出控制台并重新启动所有内容再次使用git。我应该在:
之后输入什么,以便我摆脱它?
答案 0 :(得分:1)
您看到的:
是为读取日志而加载的寻呼机的命令提示符。最有可能是less
;这是git使用的默认值。要退出提示,请键入q
您可以使用core.pager
属性配置此设置。
例如,如果将其设置为空白:
git config --global core.pager ""
然后,您将立即看到所有日志消息,没有任何分页;也就是说,没有:
提示符。但是,您可能希望保持原样,而是学习这些有用的快捷方式:
g: go top of the file
G: go bottom of the file
/: search forward
?: search backward
N: show line number
: goto line
F: similar to tail -f, stop with ctrl+c
S: split lines
man page for less
上有更多信息。