关闭显示“进程正在会话中”的git控制台时,我该如何解决该问题

时间:2019-05-14 18:36:15

标签: git process mintty

我目前正在使用git命令。当我直接进入git存储库所在的文件夹时,一切正常。当我然后说“ git log”时,它会打印我的所有提交。但是,然后我不能再次键入任何命令。它只是说:“没有下一个标记(按RETURN)”。当我然后尝试关闭git时,会弹出一个名为“ mintty”的窗口。它说:“进程正在会话中运行...”如何解决这个问题,我可以输入另一个git命令或正确关闭git?

我可以说“确定”,然后我的git关闭,但这不能解决此问题。

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

谢谢!非常抱歉我的英语水平很差。

2 个答案:

答案 0 :(得分:0)

这取决于您的操作系统和Window Shell(即使在Windows上也可能是POwershell,CMder或CMD git bash

但是如果它是terminal pager issue (LESS),请尝试:

export LESS=-JMQRiFX

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

答案 1 :(得分:0)

运行git log将启动一个交互式会话,使您可以滚动显示输出。例如,您可以按空格键移至下一页,并使用上下箭头浏览日志。 要退出此操作,请按q。这将使您返回命令行提示符。然后,您可以键入另一个命令或通过关闭窗口退出Git Bash或CMD会话。