44

当我输入git logPowerShell 时,它会打印出看起来像正常响应的内容。

但是在底部它没有显示提示我输入新命令的正常工作目录,它只显示:(冒号)并且没有命令有效;not quit, not ctrl z, not ctrl c,它只是打印另一个冒号。

4

3 回答 3

52

它会将您置于寻呼机中(很可能less如果您安装了 MSysGit 或 Github for Windows),因为您请求的输出比一个屏幕页面长。

您可以使用箭头键、Page Up/Page Down键和J/ K/ H/L键向上/向下/向左/向右滚动。

要显示内联帮助,请按?,要退出,请按Q

您可以使用不同的寻呼机,也可以根据需要将其关闭。正如所man git config指出的,您可以使用该core.pager设置将其设置为不同的分页器,或将其值设置为cat以禁用所有 Git 命令的分页。

于 2013-06-17T06:26:53.487 回答
23

如果寻呼机被杀死,Ctrl-C则寻呼机继续在后台运行,并且在终端的每个换行符上,它将打印一行和(END). 到目前为止,我还没有找到保存这样一个终端的方法。当我exit使用终端时,寻呼机仍然保持活动状态,直到我杀死窗口。

q如果尚未使用,则可以退出寻呼机 / less-command 。Ctrl-C

于 2016-04-09T06:38:38.797 回答
14

您只需要输入q即可退出屏幕!

于 2015-09-01T22:15:11.660 回答