Как установить псевдонимы в Git Bash для Windows?

Как использовать псевдоним команды в Git Bash для Windows, загруженной с git-scm.com?

Я имею в виду команды Bash, а не Git.

(Windows 7)


Редактировать:

Писать псевдонимы в файле .bashrc (как предложено @gturri), а не добавлять его в консоль. (После перезагрузки системы) (я никогда не писал псевдоним для команды ls поэтому это должен быть псевдоним по умолчанию.)

.bashrc.

Ответ 1

Чтобы настроить псевдонимы bash, это так же, как если бы вы работали на платформе Unix: поместите их в .bashrc у себя дома:

cd
echo alias ll=\'ls -l\' >> .bashrc

Чтобы это изменение было учтено, вам следует либо создать исходный файл (т.е. запустить source.bashrc), либо перезапустить свой терминал.

(В некоторых случаях * вы можете найти эквивалент для файла .bashrc в C:\Users\<username>\AppData\Local\GitHub\PortableGit_\etc\profile.d\aliases.sh. И вы должны добавить псевдонимы в aliases.sh.)

(* это тот случай, когда вы устанавливаете Git для Windows с выпуском GUI с https://git-scm.com/download/win, который содержит GitBash)

Ответ 2

У меня была та же проблема, я не могу понять, как найти псевдонимы, используемые Git Bash для Windows. После некоторого времени поиска я нашел файл aliases.sh в C:\Program Files\Git\etc\profile.d\aliases.sh.

Это путь под окнами 7, возможно, может быть другим в другой установке.

Просто откройте его с помощью вашего предпочтительного редактора в режиме администратора. После сохранения обновите свою командную строку.

Надеюсь, это поможет!

Ответ 3

Выполните следующие действия:

  1. Откройте файл .bashrc, который находится в папке C:\Users\USERNAME\.bashrc

    Если файл .bashrc не существует, создайте его, выполнив следующие действия:

    1. Откройте командную строку и перейдите к C:\Users\USERNAME\.
    2. Введите команду notepad ~/.bashrc
      Создает файл .bashrc.
  2. Добавьте ниже примеры команд WP CLI, Git, Grunt & PHPCS и т.д.


# ----------------------
# Git Command Aliases
# ----------------------
alias ga='git add'
alias gaa='git add .'
alias gaaa='git add --all'

# ----------------------
# WP CLI
# ----------------------
alias wpthl='wp theme list'
alias wppll='wp plugin list'

Теперь вы можете использовать команды:

  • ga вместо git add .
  • wpthl вместо wp theme list

Например. Я использовал wpthl для команды WP CLI wp theme list.

[email protected] MINGW64 /c/xampp/htdocs/dev.test
$ wpthl
+------------------------+----------+-----------+----------+
| name                   | status   | update    | version  |
+------------------------+----------+-----------+----------+
| twentyeleven           | inactive | none      | 2.8      |
| twentyfifteen          | inactive | none      | 2.0      |
| twentyfourteen         | inactive | none      | 2.2      |
| twentyseventeen        | inactive | available | 1.6      |
| twentysixteen          | inactive | none      | 1.5      |
| twentyten              | inactive | none      | 2.5      |
| twentythirteen         | inactive | none      | 2.4      |
| twentytwelve           | inactive | none      | 2.5      |

Подробнее читайте в статье Сочетания клавиш/псевдонимы для WP CLI, Git, Grunt & PHPCS команды для Windows

Ответ 4

Вы можете добавить его вручную в файле .gitconfig

[alias]
    cm = "commit -m"

Или используя скрипт:

git config --global alias.cm "commit -m"

Вот скриншот .gitconfig

enter image description here

Ответ 5

  • Перейдите к: C:\Users\ [youruserdirectory] \bash_profile

  • В вашем файле файла bash_profile - alias desk = 'cd "[РАСПОЛОЖЕНИЕ ДИНАМИКИ]"

  • Обновите свой каталог пользователя, где существует файл bash_profile, затем снова откройте окно CMD или Git Bash

Введите стол, чтобы узнать, попадаете ли вы в место расположения рабочего стола или местоположение, которое вы хотите в области "РАСПОЛОЖЕНИЕ ДИПЛОМАТИКИ" выше

Примечание. [desk] может быть тем, что вы когда-либо называли, и вы попадете в то место, куда вы хотите попасть, когда набрали в окне CMD.

Ответ 6

Существует два простых способа установить псевдоним.

  1. Использование Bash
  2. Обновление файла .gitconfig

Использование Bash

Откройте терминал bash и введите команду git. Например:

$ git config --global alias.a add
$ git config --global alias.aa 'add .'
$ git config --global alias.cm 'commit -m'
$ git config --global alias.s status
---
---

В конечном итоге эти псевдонимы будут добавлены в файл .gitconfig.

Обновление файла .gitconfig

Откройте файл .gitconfig, расположенный в папке "C:\Users\username\.gitconfig" в среде Windows. Затем добавьте следующие строки:

[alias]  
a = add  
aa = add . 
cm = commit -m 
gau = add --update 
au = add --update
b = branch
---
---