【发布时间】:2020-06-22 22:14:16
【问题描述】:
当我使用git branch 命令列出所有分支时,我看到了git branch | less 的输出。
命令git branch 应该显示一个分支列表,就像ls 对文件所做的那样。
这是我得到的输出:
如何获得git branch 的默认行为?是什么原因导致分页输出?
我将 ZSH 与 oh_my_zsh 一起使用(那里没有 Git),我的 .gitconfig 看起来像这样:
[user]
email = myemail@mail.com
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
【问题讨论】:
标签: git terminal zsh git-branch oh-my-zsh