Jak zmodyfikować profil Git Bash w systemie Windows?
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ć?
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ć?
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
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
```.
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
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
```.
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"