【问题标题】:"Git Log" command in Powershell - unable to terminate processPowershell 中的“Git Log”命令 - 无法终止进程
【发布时间】:2013-06-12 20:42:23
【问题描述】:

当我在 PowerShell 中键入 git log 时,它会打印出看起来像是正常响应的内容。

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

【问题讨论】:

  • 尝试jkh 寻求帮助,q 寻求退出。 :)

标签: git powershell logging terminal command


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    如果没有使用 Ctrl-C

    q 用于退出寻呼机/less-command。

    【讨论】:

    • 这是我需要的信息!我总是先尝试 Ctrl-C 然后卡在寻呼机中。 Q 不起作用,这让我很生气。
    【解决方案3】:

    它会让你进入一个寻呼机(如果你安装了 MSysGit 或 Github for Windows,很可能是less),因为你请求的输出比一个屏幕页面长。

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-27
      • 2013-11-21
      • 1970-01-01
      • 2019-12-08
      • 1970-01-01
      • 2011-08-02
      • 2014-03-25
      相关资源
      最近更新 更多