Ubuntu 18.04 LTS, git 2.17.1, bash 4.4.19
で確認しています。
いつの頃から、手元の環境で git branch
を実行した際に、単にターミナルに出力されるのではなく、pager内で表示されるようになりました。
大量にブランチがあれば便利なんでしょうが、pagerを抜けるために q
とタイプする必要があるし、抜けたら抜けたでgit branch
の表示が消えてしまう。
だいぶ耐えていましたが、もう我慢ならないのでggってみました。
啓示をくれるのはいつだって Stackoverflow。
Git branch command behaves like 'less'
https://stackoverflow.com/questions/48341920/git-branch-command-behaves-like-less
git config すればいい模様
git config --global pager.branch false
これで以前のbranch表示が戻ってきました!
それにしてもデフォルトの挙動がなんで変わっちゃったんだろう?
謎ぃ....。