Git分支命令的行为类似于“少”

丹尼·詹森:

当我使用git branch命令列出所有分支时,我看到的输出git branch | less

该命令git branch应该显示分支列表,就像ls文件一样。

这是我得到的输出:

在此处输入图片说明

如何获得默认行为git branch是什么原因导致页面输出?

我正在使用ZSH oh_my_zsh(那里没有Git),我的.gitconfig样子是这样的:

[user]
  email = [email protected]
  name = Dennis Haegler
[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
扎克·施耐德(Zach Schneider):

正如在对Mark Adelsberger的回答的评论中提到的那样,这是Git 2.16中引入的默认行为更改

您可以git branch使用pager.branchconfig设置将分页输出默认关闭

git config --global pager.branch false

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章