ZSH提示[nyae]更改git分支名称

时间:2019-04-16 06:48:34

标签: git zsh oh-my-zsh

每次尝试更改分支时,都会不断收到此提示:

> git checkout rc/v1.1.1
zsh: correct 'rc/v1.1.1' to 'src/v1.1.1' [nyae]? n

继续提供意见很烦人。在上一次zsh更新之前,我只需输入分支名称并签出即可。

如果要避免出现提示,则必须在引号中添加分支名称。

此问题是否有解决方法?

1 个答案:

答案 0 :(得分:1)

使用setopt nocorrectall禁用correctall设置,该设置显然是默认设置。根据我的经验,该选项过于激进,不值得使用,因为它假定所有看起来像文件名的东西都是文件名,这会导致问题。

如果您通常喜欢此选项,但想专门针对git避免使用该选项,则可以选择保留该选项,但使用alias git=nocorrect git