2013-05-17 13 views
6

Ich habe gerade Homebrew. Als ich brew doctor betreibe ich die folgende ouput bekommen ...Homebrew Fehler beim Aktualisieren von Git

Warning: An outdated version of Git was detected in your PATH. 
Git 1.7.10 or newer is required to perform checkouts over HTTPS from GitHub. 
Please upgrade: brew upgrade git 

So betreibe ich brew upgrade git und bekommen einfach Error: git not installed

Gibt es eine Option für das Erhalten ausführlichere Fehlerausgabe? Oder sollte ich Git außerhalb von Homebrew upgraden?

Prost

+0

Ich habe das gleiche Problem, außer dass ich absolut Git sowohl auf CLI und Github-für-Mac verwenden. 'brew install git' wirft Fehler:' make [2]: *** Keine Regel, um das Ziel '/System/Library/Perl/5.12/darwin-thread-multi-2level/CORE/config.h 'zu erzeugen, benötigt von' perl.mak '. Stop.wird versuchen, das native Installationsprogramm erneut zu installieren. – changokun

Antwort

2

Der Befehl brew upgrade git Versuche Ihre bestehende Homebrew Installation von Git zu aktualisieren, aber Sie noch kein Konto haben.

Sie könnte Homebrew verwenden, um eine aktuelle Version von Git zu installieren, aber Sie wären wahrscheinlich besser dran mit dem einfachen alten Installer (verfügbar unter http://git-scm.com/download/mac). Auf diese Weise sollten Sie keine Verwirrung oder andere Probleme bekommen, die durch die Installation mehrerer Git entstehen könnten.

+0

Ich habe Update mit dem alten Installer wie Sie vorgeschlagen, aber es offenbar nur eine andere Version von git installiert anstelle der alten, auf die der Pfad immer noch verweist. Was könnte ich jetzt tun? – Chuim

+0

mit dem Installer kommt ein Deinstallationsskript, das ältere Versionen entfernt. Ich ging diese Route und Homebrew beschweren sich nicht mehr (natürlich brauchen meine anderen Git-Apps jetzt etwas Aufmerksamkeit). – changokun

4

Run

$ brew install git 

Sie haben wahrscheinlich eine ältere Version von Git (vielleicht mit Xcode installiert ist) an anderer Stelle auf Ihrem System.

Verwandte Themen