oh-my-zsh:git达到最大嵌套函数级别

时间:2017-03-15 23:29:23

标签: terminal oh-my-zsh

使用标准git命令时出错:

[~/site]$ git branch
git:1: maximum nested function level reached

.zshrc:

plugins=(git osx colored-man gem brew go bundler rake rails)
source $ZSH/oh-my-zsh.sh

2 个答案:

答案 0 :(得分:7)

我的错误,我将bash函数移动到了zsh:

gr() {
  git rebase -i HEAD~$1
}

解决方案:

function gr() {
  git rebase -i HEAD~$1
}

答案 1 :(得分:0)

我有一个不同的命令(export)的错误,由意外的递归函数定义引起。我可以通过删除不需要的功能来解决问题:

unset -f export