Powershell中的"Git Log"命令 - 无法终止进程

nat*_*ft1 36 git terminal powershell logging command

当我输入git logPowerShell时,它会打印出看似正常响应的内容.

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

Nev*_*nel 42

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

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

要显示内联帮助,请按?和退出,然后按Q.

如果您愿意,可以使用其他寻呼机或将其关闭.正如man git config指出的那样,你可以使用core.pager设置将其设置为不同的寻呼机,或者其值设置为cat禁用分页所有Git命令.


arb*_*erg 19

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

qless如果Ctrl-C尚未使用,则可以退出寻呼机/ 命令.

  • 这是我需要的信息!我一直先尝试按Ctrl-C,然后卡在寻呼机中。Q使我无法正常工作是在驱使我香蕉。 (2认同)

小智 10

你只需要输入q退出屏幕!