CentOS – bash: __git_ps1: command not found

Witam.
Pracując ostatnio nad jednym z projektów, chciałem sobie dokładnie odwzorować jedno ze środowisk, na którym jest puszczona live aplikacja, na swoim środowisku developerskim. W tym celu używam Vagranta. Przygotowałem więc środowisko, z PHP5.3 oraz systemem CentOS. Chciałem dodatkowo wgrać sobie do tego swój profil .bashrc, w którym to pokazywana jest ścieżka do katalogu, w którym aktualnie się znajduję, oraz branch repozytorium gita, na którym aktualnie pracuje. Po wgraniu własnego profilu, moim oczom ukazał się następujący komunikat:
bash: __git_ps1: command not found

Rozwiązaniem tego problemu było kolejno:

  1. Pobranie: https://raw.github.com/git/git/master/contrib/completion/git-prompt.sh oraz zmiana nazwy pliku na np. .git-prompt.sh
  2. Dodanie linijki: source ~/.git-prompt.sh do pliku: .bash_profile
  3. Restart konsoli

Po tak wykonanych operacjach pokazywanie brancha, na którym się aktualnie znajdujemy działa w pełni poprawnie.

Pozdrawiam.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*