如何退出git status命令生成的终端列表模式?


当前回答

首先,您需要在终端中设置行结束首选项

git config --global core.autocrlf input
git config --global core.safecrlf true

然后你可以用q

其他回答

输入'q'就可以了。

当你在终端遇到类似的困境时,也要记住尝试输入“quit”,“exit”以及中止组合键“Ctrl + C”。

[试试这个,也看看图片]

我试过其他方法,但都没用。我输入'cd ../' 这个方法奏效了

代码:

zsh: command not found: Q

$(虚拟)➜ML git:(master)退出

Zsh:命令未发现:退出

$(虚拟)➜ML git:(master) quit()

功能>

$(虚拟)➜ML git:(master) cd ../

(虚拟)➜最终

q或者SHIFT+q就可以了。这将使你摆脱大量的页面滚动会话,如git状态,git显示HEAD, git diff等。这将不会退出窗口或结束会话。

我必须在这里进行猜测,但是git可能会将其输出运行到您的$PAGER程序中,可能更少,也可能更多。在任何一种情况下,输入q都可以让您退出。

如果你在git bash上尝试使用exit;

我尝试使用q或ctrl + q,但它们在bash上不起作用。