我在我的Windows PC上使用Github和Git bash
(运行XP
)。
在Ubuuntu上我很高兴使用git grep
来浏览我的代码,但每次我打电话时都会这样:
git grep "some text in my repo"
Windows上的我得到了结果,之后每当我尝试输入内容时,我都会遇到显示所有类型[END], ~, [RETURN]...
的bash窗口。
问题:
除CTRL+R, CTRL+Q, FN+END, Q, ESC
之外还可以尝试不必强制关闭并重新打开git:bash以继续工作。
谢谢!
修改
这就是我的意思:
一旦我开始输入,[END]字符串重新出现(或50行~
)并且我无法在Git上写任何命令,因为无论如何吞下我的一半打字....好的描述......
答案 0 :(得分:1)
git是否启动较少(或类似),键盘上的向上/向下箭头滚动匹配?如果您不想这样做,请尝试https://stackoverflow.com/a/12166923/972216:
中的说明set GIT_PAGER=cat
会为您的控制台会话禁用一次,或
git config --global core.pager cat
为您的帐户停用它。
答案 1 :(得分:1)
在安装git并运行git bash之后我也想知道这个。似乎" git grep"管道命令通过" less"。
解决方案:只需输入 q 。