84

Я использую Git Bash в Windows 7 и хотел бы настроить псевдонимы профиля Bash, такие как alias gs='git status' чтобы сделать мою жизнь проще. Как я могу это сделать?

5 ответов5

116

Когда вы открываете свой Git Bash, вы должны быть в вашем домашнем каталоге по умолчанию. Теперь создайте файл .bashrc (если в Windows 7 файл должен называться .bashrc.).

Если вы не в домашнем каталоге, перейдите в него, набрав:

CD

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

Вы можете создать файл, набрав:

коснуться .bashrc

Затем отредактируйте его с помощью Vim, или вы можете попробовать сделать это с каким-то редактором Windows, но я не рекомендую это из-за некоторых проблем с форматированием текста.

vim .bashrc

Перейдите в режим вставки, нажав клавишу i .

Добавьте свой псевдоним, набрав:

псевдоним gs = 'git status'

Выйдите из режима вставки, нажав клавишу Esc .

Сохраните и закройте файл, введя следующее : w q Enter.

: w Enter сохранит только ваш файл.

: q !Enter выйдет из редактора без сохранения вашего файла.

Наконец, обновите файл, чтобы использовать новые изменения, набрав:

источник .bashrc

28

Вы можете поместить .bash_profile в свой каталог пользователя: C:\Users\<username>.

Вы также можете создать некоторые псевдонимы только для git st так что вы можете просто сделать git status для статуса git , добавив эти строки в C:\Users\<username>\. Gitconfig:

[alias]
st = status

Некоторые другие полезные псевдонимы:

cm = commit -m
cma = commit -a -m
br = branch
co = checkout
df = diff
ls = ls-files
sh = stash
sha = stash apply
shp = stash pop
shl = stash list
mg = merge
ph = push -u
0

Если вы не можете найти файл ~/.bashrc , вы можете добавить все псевдонимы в файл ~/.bash_profile .

Например, чтобы добавить псевдоним для команды Git (git status), просто добавьте:

alias gs="git status"

Таким же образом вы можете добавить псевдоним для команды Bash (изменить путь к каталогу):

alias myd="cd ~/path to my directory"
0

Просто (если у вас есть .bashrc, вы добавите псевдонимы в конец файла):

cat >> ~/.bashrc

Вставьте или введите список псевдонимов. Нажмите Ctrl + D и, наконец, запустите:

source ~/.bashrc
0

В вашем домашнем каталоге Git Bash должен быть файл .gitconfig. В этом файле вы можете добавить свои псевдонимы, добавив [alias] . Это должно быть что-то вроде ниже:

[alias]
st = status
co = checkout

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