设置新的开发环境后,我遇到了一个奇怪的git行为,我不记得以前看到过。
我习惯于git diff and git log
在终端中创建一个新屏幕并在其中显示其输出(默认情况下少做些什么,而我将其用作寻呼机)。
然后,我可以退出并返回到先前的终端状态,命令输出消失了。但是,现在,输出将被直接打印到同一屏幕上,就好像它是猫一样(但使用寻呼机)。任何想法如何解决这一问题?找不到在线任何信息。
更新:通过设置core.pager
为@torek的帮助,可以解决此问题'less -+F -+X'
您可能已less
设置为-X
现在使用,而之前已less
设置为不使用-X
。
请参阅我的答案,如何在同一CLI终端中在屏幕上显示`git branch`的输出?。请注意,您也可以选择要使用的寻呼机和/或是否使用寻呼机。(嗯,您在问题中注意到了这一点。)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句