好的,我遇到了麻烦,谷歌没有帮助,所以我想我会来找你。我正在使用Powershell和posh-git,它一直在做一些我确定我可以用魔法命令退出的东西,我还不知道。
基本上,当我运行git diff(或其它具有长期结果的东西)时,它只会给我一个屏幕上的信息,并以冒号结束屏幕
:
如果我一直按Enter键,它会向屏幕添加更多内容,直到显示该命令的所有内容,并显示
<END>
但现在呢?我如何摆脱这种情况并回到调用命令? Enter,Esc和我认为尝试的其他事情没有帮助。我确定这一定很简单,但我不知道如何向Google解释我想要的内容。
有人知道吗?
答案 0 :(得分:1)
如果您执行git config -l
,您可能会看到一些相关条目,例如:
core.pager='less'
pager.diff=false
pager.log=true
您可以为不同的命令启用或禁用寻呼机,也可以设置不同的寻呼机。 https://www.kernel.org/pub/software/scm/git/docs/git-config.html有详细信息,请查看core.pager
部分和pager.<cmd>
部分了解具体细节。
如果您使用'less'作为寻呼机,请在:
提示符下点击'h'以获取有关您可以在那里做什么的大量详细信息,正如其他人所指出的,q,Q,或者ZZ会让你回到命令行。
答案 1 :(得分:0)
您可以使用CTRL + C终止当前命令。这就是你问的问题吗?