それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

gitコマンドでbranch表示するとlessされるので 常にno-pagerしたい

git のpager 設定したらbranchまでpager 表示される

それは望んでないんだわ。

f:id:takuya_1st:20180213145605g:plain:w300

特定のサブコマンドだけページャーしたい

git のサブコマンドでも git diffページャーしたいけど、 git branchページャーしたくない。

ページャー設定してしまうと すべてのコマンドでpager=less が有効になるらしい。こまった。

特定のサブコマンドだけページャーをless→cat にする。

.gitconfig

[pager]
  branch = cat

コマンドから

git config --global pager.branch cat

これで解決。

参考資料

man git-config