【发布时间】:2019-01-30 23:34:52
【问题描述】:
在设置新的开发环境后,我遇到了一个奇怪的 git 行为,我不记得过去见过。
我习惯于git diff and git log 在终端中创建一个新屏幕并在其中显示它们的输出(默认情况下 less 会做什么,我将它用作我的寻呼机)。
然后我可以退出并回到我之前的终端状态,命令输出消失。然而,现在,输出会直接打印到同一个屏幕上,就好像它是 cat 一样(但带有寻呼机)。任何想法如何解决这一问题?在网上找不到任何信息。
更新:
通过将core.pager 设置为'less -+F -+X',能够在@torek 的帮助下解决此问题
【问题讨论】:
标签: git git-diff git-log git-config