Właśnie zainstalowałem Git dla Windows i cieszę się, że instaluje Bash.
Chcę dostosować powłokę w taki sam sposób, w jaki mogę pod Linuksem (np. Ustawić aliasy jak ll
dla ls -l
), ale nie mogę znaleźć .bashrc
lub znaleźć równoważnych plików konfiguracyjnych.
Co mam edytować?
Odpowiedzi:
Utwórz
.bashrc
plik pod~/.bashrc
i od razu. Podobnie dla~/.gitconfig
.~
jest zwykle twoimC:\Users\<your user name>
folderem. Wpisanieecho ~
w terminalu Git Bash powie ci, co to za folder.Jeśli nie możesz utworzyć pliku (np. Z systemem Windows), uruchom poniższe polecenie:
Okno wyświetli komunikat o błędzie ( nie znaleziono polecenia ), ale plik zostanie utworzony i będzie gotowy do edycji.
źródło
notepad ~/.bashrc
z monitu bash, a notatnik zostanie uruchomiony z otwartym plikiem lub poprosi o utworzenie go, jeśli nie istnieje. Jeśli czujesz się dobrze w vimie, po prostu wpiszvim ~/.bashrc
. To mi ładnie działało.touch ~/.bashrc
W nowszych wersjach Git dla Windows uruchamiany jest Bash,
--login
który powoduje, że Bash nie czyta.bashrc
bezpośrednio. Zamiast tego czyta.bash_profile
.Jeśli ten plik nie istnieje, utwórz go z następującą zawartością:
Spowoduje to, że Bash przeczyta
.bashrc
plik. Z mojego zrozumienia tego problemu Git dla Windows powinien zrobić to automatycznie. Jednak właśnie zainstalowałem wersję 2.5.1 i tak się nie stało.źródło
Musiałem dodać zmienną środowiskową użytkownika
HOME
, aC:\Users\<your user name>
przechodząc do systemu , zaawansowane ustawienia systemowe , w Właściwości systemu okno, zaawansowane tab, Zmienne środowiskowe ...Następnie
C:\Users\<your user name>
utworzyłem plik.bashrc
np.touch .bashrc
I dodałem pożądane aliasy.źródło
Myślę, że pytanie brzmi: jak znaleźć plik .bashrc w systemie Windows.
Ponieważ używasz systemu Windows, możesz po prostu używać poleceń takich jak
LUB
aby otworzyć okno z katalogiem głównym instalacji Git Bash, w którym znajduje się
.bashrc
plik. Może być konieczne utworzenie takiego, jeśli nie istnieje.Możesz użyć narzędzi systemu Windows, takich jak Notepad ++, do edycji pliku zamiast Vima w oknie Bash.
źródło
1) Zacznij od otwarcia git-bash.exe w trybie administratora. (Kliknij plik prawym przyciskiem myszy i wybierz „Uruchom jako administrator” lub zmień ustawienia w Właściwości → Zgodność → Uruchom ten program jako administrator.)
2) Uruchom
cd ~
. Zabierze Cię doC:/Users/<Your-Username>
.3) Uruchom
vi .bashrc
. To otworzy cię do edytora. Naciśnij INSERT, a następnie zacznij wprowadzać następujące informacje:źródło
Po prostu
notepad ~/.bashrc
z powłoki git bash i zapisz plik. To powinno być wszystko.UWAGA: Upewnij się, że musisz ponownie uruchomić terminal, aby zmiany zostały odzwierciedlone.
źródło
dla gitbash w Windows10 wypatruj pliku konfiguracyjnego w
plik /.gitconfig
źródło
Nie musisz tworzyć nowego pliku, już tam jest!
źródło
Użyj następującego polecenia,
Spowoduje to wygenerowanie nowego pliku bashrc z wartościami domyślnymi. Użyj
vi ~/.bashrc
do edycji tego pliku.źródło
Czasami pliki znajdują się w rzeczywistości
~/
. Oto kroki, które podjąłem, uruchamiając Zsh jako domyślny terminal w Visual Studio Code / Windows 10.cd ~/
vim .bashrc
Wklej następujące ...
if test -t 1; then exec zsh fi
Zapisz / zamknij Vima.
Uruchom ponownie terminal
źródło
Jeśli chcesz mieć listę wyboru projektów po otwarciu Git Bash:
ppath
w nagłówku kodu ścieżkę projektów Git , umieść ten kod w pliku .bashrc i skopiuj go do katalogu $ HOME (w Windows Vista / Windows 7 to często C: \ Users \ $ YOU ).
źródło