вторник, 24 февраля 2015 г.

Задание псевдонимов команд Git в Bash

В этой статье уже разбиралось создание псевдонимов (alias), которые хранятся в конфигурационных файлах Git.

Но там все же была необходимость вводить слово git перед командой.

Псевдонимы команд (alias) можно так же задать через конфигурационный файл bash с именем profile в каталоге C:\Program Files (x86)\Git\etc.

Я, для примера, добавил в конец файла пару строче (не считая комментарий):

# My aliases for Git
alias l='git log --oneline --decorate'
alias lg='git log --oneline --decorate --graph –all'

Теперь запускаем Git и даем последовательно команды l и lg.

bash_alias_for_git

Но когда вы будете делать подобное вы должны понимать что делаете. Те алиасы которые вы будете создавать не должны быть такими же, как уже существующие команды git, bash или windows.

Например, вы не можете сделать алиасы ls, mv, ping и т.д. и т.п.

Прежде чем создавать алиас таким образом, сперва введите его в консоли GitBash и если вам будет ответ что команда не найдена, то смело можете его использовать.

2 комментария:

  1. Опечатка в команде
    alias lg='git log --oneline --decorate --graph –all'

    Написано -all
    Правильно --all

    ОтветитьУдалить