2013-03-09 43 views
6

我在Windows PC上使用Github和Git bash(运行XP)。为什么在我的Windows PC上“git grep”表现不稳定?

在Ubuuntu我happyily使用git grep通过我的代码犁,但每次我打电话是这样的:

git grep "some text in my repo" 

在Windows上我得到的结果,后来我坚持用bash的窗口显示了每当我尝试输入某些东西时,所有类型的东西[END], ~, [RETURN]...

问:
除了CTRL+R, CTRL+Q, FN+END, Q, ESC我可以尝试不具有强制关闭并重新打开混帐还有什么:庆典才能继续工作。

谢谢!

编辑:
这就是我的意思是:

enter image description here

当我开始打字时,[结束]串再次出现(或50线~),我不能写任何在Git上的命令,因为无论在任何方式吞下我输入的一半....很好的描述...

回答

1

我在安装git并运行git bash后也想知道这一点。看起来“git grep”管道命令通过“less”。

解决方案:只需键入q

+0

是的。或关闭窗口:-) – frequent 2014-03-19 08:20:19

1

是git启动较少(或类似),所以键盘上的上/下箭头滚动通过比赛?如果你不希望出现这种情况,请尝试奉https://stackoverflow.com/a/12166923/972216

set GIT_PAGER=cat 

将禁用它为您的控制台会话一次,或者

git config --global core.pager cat 

禁用它为您的帐户。

+0

没有。我会说,这使得它变得更糟:-D – frequent 2013-03-09 22:50:35

+0

真的吗?嗯,那么我不知道。 :-) – 2013-03-09 22:57:01

+0

好的。还是谢谢。也许这有助于:我如何退出“grep视图”,以便恢复正常的“git-operations”? – frequent 2013-03-09 22:57:47

相关问题