macOS git branch 在 less 中显示分支
macOS git branch displays branches in less
我是 运行 git
macOS High Sierra 10.13.3 下的版本 2.16.1,当我
使用git branch
,结果通过less
显示。相反,当我在 Linux 下使用 git branch
时,结果只是打印在标准输出中。我如何强制 git 以与 Linux 相同的方式工作?
git branch
在 macOS 下:
git branch
在 Linux 下:
这是由于 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
替换为其他寻呼机最后两个命令。
我是 运行 git
macOS High Sierra 10.13.3 下的版本 2.16.1,当我
使用git branch
,结果通过less
显示。相反,当我在 Linux 下使用 git branch
时,结果只是打印在标准输出中。我如何强制 git 以与 Linux 相同的方式工作?
git branch
在 macOS 下:
git branch
在 Linux 下:
这是由于 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
替换为其他寻呼机最后两个命令。