Git ブランチコマンドは「less」のように動作します 質問する

Git ブランチコマンドは「less」のように動作します 質問する

コマンドを使用してすべてのブランチを一覧表示するとgit branch、 の出力が表示されますgit branch | less

このコマンドは、ファイルの場合git branchと同様に、ブランチのリストを表示するはずです。ls

出力は次のようになります:

git ブランチ ページング出力

のデフォルトの動作を取得するにはどうすればよいですかgit branch? ページ出力の原因は何ですか?

私のは.gitconfigこんな感じです:

[user]
  email = [email protected]
  name = Dennis H.
[push]
  default = simple
[merge]
   tool = vimdiff
[core]
  editor = nvim
  excludesfile = /Users/dennish/.gitignore_global
[color]
  ui = true
[alias]
  br = branch
  ci = commit -v
  cam = commit -am
  co = checkout
  df = diff
  st = status
  sa = stash
  mt = mergetool
  cp = cherry-pick
  pl = pull --rebase
[difftool "sourcetree"]
  cmd = opendiff \"$LOCAL\" \"$REMOTE\"
[mergetool "sourcetree"]
  cmd = /Applications/SourceTree.app/Contents/Resources/opendiff-w.sh 
  \"$LOCAL\" \"$REMOTE\" -ancestor \"$BASE\" -merge \"$MERGED\"
  trustExitCode = true

ベストアンサー1

前述の通りMark Adelsberger の回答に対するコメントこれはデフォルトの動作変更でしたGit 2.16で導入

バックのページ出力をgit branchデフォルトでオフにするには、pager.branch設定:

git config --global pager.branch false

おすすめ記事