每次尝试更改分支时,都会不断收到此提示:
> git checkout rc/v1.1.1
zsh: correct 'rc/v1.1.1' to 'src/v1.1.1' [nyae]? n
继续提供意见很烦人。在上一次zsh更新之前,我只需输入分支名称并签出即可。
如果要避免出现提示,则必须在引号中添加分支名称。
此问题是否有解决方法?
答案 0 :(得分:1)
使用setopt nocorrectall
禁用correctall
设置,该设置显然是默认设置。根据我的经验,该选项过于激进,不值得使用,因为它假定所有看起来像文件名的东西都是文件名,这会导致问题。
如果您通常喜欢此选项,但想专门针对git
避免使用该选项,则可以选择保留该选项,但使用alias git=nocorrect git
。