关闭显示 "Processes are running in session" 的 git 控制台时如何解决问题

How can i solve the problem when closing git console that says "Processes are running in session"

我目前正在使用 git 命令。当我直接进入我的文件夹时,git 存储库在其中一切正常。当我然后说 "git log" 它会打印我所有的提交。但是后来我无法再次输入任何命令。它只是说:"no next tag (press RETURN)"。然后,当我尝试关闭 git 时,它会弹出一个 window,名称为 "mintty"。它说:"Processes are running in session..." 我如何解决这个问题,我可以输入另一个 git 命令或正确关闭 git?

我可以说 "ok" 然后我的 git 关闭,但这不能解决这个问题。

我希望将一些新命令写入控制台,并且我希望在没有此错误消息的情况下关闭 git,进程仍然 运行。

谢谢!

这取决于你的 OS 和你的 Window shell(即使在 Windows 上,也可能是 POwershell、CMder 或 CMD git bash)

但以防万一它是 terminal pager issue (LESS),试试:

export LESS=-JMQRiFX

然后尝试git登录,看看问题是否仍然存在

运行 git log 启动允许您滚动输出的交互式会话。例如,您可以按 space 移至下一页并使用向上和向下箭头浏览日志。 要退出此操作,请按 q 这将 return 您转到命令行提示符。然后您可以键入另一个命令或通过关闭 window.

退出 Git Bash 或 CMD 会话