Szukaj…


Wprowadzenie

Ta dokumentacja dotyczy nazwy gałęzi git na terminalu bash . My, programiści, musimy bardzo często znajdować nazwę oddziału git. Możemy dodać nazwę oddziału wraz ze ścieżką do bieżącego katalogu.

Nazwa oddziału w terminalu

Co to jest PS1

PS1 oznacza Wiersz zachęty 1. Jest to jeden z poleceń dostępnych w powłoce Linux / UNIX. Kiedy otworzysz terminal, wyświetli on zawartość zdefiniowaną w zmiennej PS1 w twoim poleceniu bash. Aby dodać nazwę gałęzi do monitu bash, musimy edytować zmienną PS1 (ustaw wartość PS1 w ~ / .bash_profile).

Wyświetl nazwę oddziału git

Dodaj następujące wiersze do swojego ~ / .bash_profile

git_branch() {
 git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
export PS1="\u@\h \[\033[32m\]\w\[\033[33m\]\$(git_branch)\[\033[00m\] $ "

Ta funkcja git_branch znajdzie nazwę gałęzi, w której się znajdujemy. Gdy skończymy z tymi zmianami, możemy przejść do repozytorium git na terminalu i będziemy mogli zobaczyć nazwę oddziału.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow