如何在Windows上的Git Bash中退出'git diff'的结果?

问题描述:

我在Windows 7上使用Git Bash当我运行git diff,我看到:如何在Windows上的Git Bash中退出'git diff'的结果?

但是,我无法回到正规提示。按Ctrl + C似乎可行,但只要我开始键入一个命令,就会在该图像中掩盖(END)

+5

看看这个:HTTP:/ /stackoverflow.com/questions/1696433/how-to-exit-a-git-status-list-in-terminal – dexametason 2012-03-29 16:28:15

我想按Q应该工作。

+19

顺便说一下,它不仅适用于Windows。 – sergekv 2014-04-01 05:50:17

+13

哈哈... Thanks.would从未尝试过...... :) – 2014-12-17 20:09:05

+0

感谢您的答案。 upvoted :) – saravanan 2015-03-29 14:42:47

使用WIN + 问题为我工作。只是q独自给了我“命令未找到”,并最终跳回git diff疯狂。

+1

完全是我的问题。我知道如何少使用,但无论在Windows上使用git的船都不会对较少的命令作出响应。 “:q”,“:z”,输入的任何其他命令都将传送到命令行,而不是解释。 – EKW 2016-07-26 23:52:10

以上解决方案的工作对我来说在的Windows 8

但下面的命令工作正常

SHIFT + Q

+4

Q和Shift + Q在Windows 8上为我工作。 – wecsam 2013-07-21 12:48:55

+3

MAC中的SHIFT + Q太。 – 2013-12-02 23:06:59

+0

不适用于我。我使用'cmd'虽然... – Domi 2015-01-17 00:53:36