どんな感じ?
いつのバージョンからかは忘れたけど、 git branch や git log をした時に、以下のようになるようになった。
ブランチをたくさん作らなかったり(作ってもマージ後削除したり)、log は件数を絞って表示するみたいな運用だと、ページャ機能は不要だなと思う。
たった1タイプだけど q
押すのが面倒です。
GUI? なにそれおいしいの?
設定
--global
をつけることでマシン全体に適応することもできる。
for log
個別: git config pager.log cat
全体: git config --global pager.log cat
for branch
個別: git config pager.branch cat
全体: git config --global pager.branch cat
for config
個別: git config pager.config cat
全体: git config --global pager.config cat
for diff
個別: git config pager.diff cat
全体: git config --global pager.diff cat
戻し方
./git/config に [pager] という項目が増えているので、その下にあるそれぞれの行を削除する。
もしくは、上記コマンドで cat
を less
にする。
e.g.) git config pager.branch less
注意
運用が長く続くと log や branch で表示される行数が増えていくので、この設定をすることでえらいことになる場合もある。