2013-06-02 20:08:32 +0000 2013-06-02 20:08:32 +0000
93
93
Advertisement

Jak zmodyfikować profil Git Bash w systemie Windows?

Advertisement

Używam Git Bash na Windows 7 i chciałbym skonfigurować aliasy profilu Bash, takie jak alias gs='git status', aby ułatwić mi życie. Jak mogę to zrobić?

Advertisement

Odpowiedzi (6)

120
120
120
2013-06-02 20:34:21 +0000

Kiedy otworzysz Git Bash, domyślnie powinieneś być w swoim katalogu domowym. Teraz utwórz plik .bashrc (jeśli pracujesz w systemie Windows 7, plik powinien mieć nazwę .bashrc. ).

Jeśli nie jesteś w katalogu domowym, wejdź do niego wpisując:

cd

i naciskając Enter. cd, bez żadnych innych parametrów wymienionych po nim, zawsze zwróci katalog domowy.

Plik można utworzyć, wpisując:

touch .bashrc

Następnie edytuj go za pomocą Vima lub możesz spróbować zrobić to za pomocą jakiegoś edytora Windows, ale nie polecam tego, ze względu na pewne problemy z formatowaniem tekstu.

vim .bashrc

Zmień tryb na Insert Mode, naciskając klawisz i.

Dodaj swój alias wpisując:

alias gs=‘git status’

Wyjdź z trybu wstawiania, uderzając w klawisz Esc.

Zapisz i zamknij swój plik wpisując następujące :wqEnter.

:wEnter tylko zapisze twój plik.

:q!Enter spowoduje wyjście z edytora bez zapisywania pliku.

Na koniec, zaktualizuj plik, aby użyć nowych zmian, wpisując:

source .bashrc

30
30
30
2013-06-02 20:34:58 +0000

Możesz umieścić .bash_profile w swoim katalogu użytkownika:

Możesz również utworzyć kilka aliasów git-only, abyś mógł zrobić tylko git st dla git status, dodając te linie do C:Users<username>.gitconfig:

[alias]
st = status

Kilka innych przydatnych aliasów:

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
Advertisement
0
0
2016-07-04 11:27:18 +0000

W twoim katalogu domowym Git Bash powinien znajdować się plik .gitconfig. W tym pliku możesz dodać swoje aliasy poprzez dodanie [alias]. Powinno to być coś takiego jak poniżej:

[alias]
st = status
co = checkout
0
0
0
2017-10-28 15:54:10 +0000

Po prostu (jeśli masz .bashrc to dodasz aliasy na końcu pliku):

cat >> ~/.bashrc

Wklej lub wpisz listę aliasów. Naciśnij Ctrl + D i na koniec uruchom:

source ~/.bashrc
```.
0
Advertisement
0
0
2019-10-17 23:27:41 +0000

Moja wersja git to git version 2.18.0.windows.1 Zajęło mi trochę czasu, aby dowiedzieć się, gdzie jest .bashrc C:\Program Files\Git\etc —> bash.bashrc Mam nadzieję, że to pomaga

0
0
0
2018-01-25 22:02:23 +0000

Jeśli nie możesz znaleźć swojego pliku ~/.bashrc, możesz dodać wszystkie aliasy do swojego pliku ~/.bash_profile.

Na przykład, aby dodać alias dla polecenia Git (git status) po prostu dodaj:

alias gs="git status"

W ten sam sposób możesz dodać alias dla polecenia Bash (zmień ścieżkę katalogu):

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