![Versehentlich zwei Versionen von Git installiert](https://rvso.com/image/1336284/Versehentlich%20zwei%20Versionen%20von%20Git%20installiert.png)
Ich hatte Git ursprünglich über Homebrew installiert, aber auf dieser Maschine vergaß ich, die Bash-Vervollständigung einzurichten. Als ich also versuchte, die Git-Quelle herunterzuladen, installierte ich versehentlich eine zweite Version von Git (1.7.3), die 1.8.0 überschrieb.
Offensichtlich hätte ich vorsichtiger sein sollen. Also habe ich versucht, diese Version von Git zu deinstallieren, in der Hoffnung, dass die mit Homebrew installierte Version einfach funktionieren würde, aber das tut sie nicht.
Die Frage ist also, wie deinstalliere ich alle Versionen von Git und installiere dann die neueste Version mit Homebrew erneut?
Ich habe es versucht
rm -rf /usr/local/bin/git
rm /etc/paths.d/git
Aber nach der ersten Zeile bekam ich nur: Keine solche Datei oder kein solches Verzeichnis
Ich habe Git auch über Brew deinstalliert und dann neu installiert, aber dabei passiert Folgendes:
git --version
Ich bekomme nichts. :/
Irgendwelche Vorschläge?
Antwort1
Haben Sie Ihren $PATH überprüft, um zu sehen, ob er richtig eingestellt ist? Denken Sie daran, dass er bei Verwendung von Homebrew (oder dem Pfad, den Sie für Ihre Homebrew-Installation festgelegt haben) /usr/local/bin
vor dem Pfad stehen sollte ./usr/bin
Beispiel: (dies sollte in Ihrer .profile
Datei sein, oder .zprofile
wenn Sie Zsh verwenden)
PATH=/usr/local/bin:$PATH
export PATH
Auf diese Weise sollte die über Homebrew installierte Git-Version vor allen Systeminstallationen erkannt werden.
Wir können dies jedoch problemlos debuggen, wenn Sie den folgenden Befehl in Ihre Shell eingeben und die Ausgabe posten:
$ echo $PATH
Viel Glück!