当我在PowerShell中输入
git log
时,它会打印一个看起来正常的响应。但底部不显示提示我输入新命令的正常工作目录,只显示:
(一个冒号),没有命令可以使用,退出、ctrlz、ctrlc都不行,它只会打印另一个冒号。git log
时,它会打印一个看起来正常的响应。但底部不显示提示我输入新命令的正常工作目录,只显示:
(一个冒号),没有命令可以使用,退出、ctrlz、ctrlc都不行,它只会打印另一个冒号。它会将输出放入分页器中(如果您安装了MSysGit或Github for Windows,则很可能是less
),因为您所请求的输出长度超过了一个屏幕页面。
您可以使用箭头键、Page Up/Page Down键和J/K/H/L键进行上下/左右滚动。
要显示内联帮助,请按?,要退出,请按Q。
如果需要,您可以使用不同的分页器或关闭分页。如man git config
所述,您可以使用core.pager
设置将其设置为不同的分页器,或将其值设置为cat
以禁用所有Git命令的分页。
(END)
。到目前为止,我还没有找到一种保存这样的终端的方法。当我退出终端时,分页器仍然保持终端处于活动状态,直到我关闭窗口。less
-命令。你只需要输入q即可退出屏幕!
j
,k
或h
获取帮助,使用q
退出。 :) (注意:为了保持忠实翻译原意,本回答中文和英文部分均提供,但仅计入中文部分字数统计) - dyng