我在macOS High Sierra 10.13.3下运行git
版本2.16.1,当我
使用git branch
,结果将通过less
显示。相反,当我在Linux下使用git branch
时,结果只是在stdout中打印出来。如何强制git以与Linux相同的方式工作?
答案 0 :(得分:2)
这是Git配置中pager.branch
设置的默认值变化的结果。
对于一次性无分页git branch
,请运行:
$ git branch --no-pager
要在回购站上持续禁用寻呼机,请运行:
$ git config --local pager.branch "cat"
如果您想全局设置,请运行:
$ git config --global pager.branch "cat"
git-config
个文档概述了此here。
不用说,如果您想要恢复使用less
(或more
或其他任何寻呼机),请将cat
替换为最后一个寻呼机两个命令。