ZSH предлагает [nyae] изменить имена веток git - PullRequest
0 голосов
/ 16 апреля 2019

Каждый раз, когда я пытаюсь изменить ветку, я получаю следующее приглашение:

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

Это раздражает, когда я продолжаю предоставлять информацию. Перед последним обновлением zsh я мог бы просто ввести имя ветви и оформить заказ.

Если мне нужно избежать приглашения, я должен добавить название ветки в кавычках.

Есть ли какое-нибудь решение этой проблемы?

1 Ответ

1 голос
/ 17 апреля 2019

Используйте setopt nocorrectall, чтобы отключить настройку correctall, по-видимому установленную по умолчанию.По моему опыту, эта опция слишком агрессивна, чтобы того стоить, потому что она предполагает, что все, что выглядит как имя файла, является именем файла, что приводит к проблемам.

Если вам нравится эта опция обычно, но вы хотитеизбегайте его специально для git, альтернативой является сохранение опции, но используйте alias git=nocorrect git.

...