2

Я имел обыкновение хранить мои псевдонимы git в файле вне моего файла .gitconfig , в обычном формате:

alias gb="git branch --verbose" который отлично работал. Но, посмотрев на чужие точечные файлы, я подумал, что попробую поместить их в свой .gitconfig и посмотреть, что это чувствовало. Но я немного зациклился на том, как или могу ли я использовать само слово git внутри псевдонимов .gitconfig .

Пример:

.gitconfig

[alias]
    g = git
    a   =  add
    b   = 'branch --verbose'

Это не работает (с или без ! перед g).

❯ gb
zsh: correct 'gb' to 'bg' [nyae]? n
zsh: command not found: gb

Теперь я могу поместить этот псевдоним в .zshrc, но он тоже не работает. Я получаю тот же вывод, что и выше, даже после перезагрузки моей оболочки.

alias g='git'

Люди каждый раз вручную набирают git a и т.д.?

1 ответ1

2

Люди вручную набирают git a?

Да.

Или вы можете определить псевдоним оболочки (в дополнение к вашему псевдониму git)

git alias b='branch --verbose'
alias gb="git b"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .