Nachdem ich Macports heute aktualisiert habe, bekomme ich -bash: __git_ps1: command not found.
Warum das?
Macports hat den alten aufgerufenen Port git-core
auf den neuesten Stand gebracht git
. Wenn Sie Ihre Ports aktualisieren ( port upgrade outdated
), geschieht dies automatisch.
Aber: Wenn Sie die alte git-prompt.sh
Datei in Ihrem .profile verwendet haben, erhalten Sie jetzt die Nachricht-bash: __git_ps1: command not found.
Dies liegt daran, dass sich der Pfad der Datei geändert hat. Sie sollten Ihr .profil so aktualisieren, dass es folgendermaßen aussieht:
if [ -f /opt/local/share/git/contrib/completion/git-prompt.sh ]; then
. /opt/local/share/git/contrib/completion/git-prompt.sh
fi
/opt/local/share/bash-completion/completions/
funktionieren