Ich habe Homebrew auf OS X El Capitan installiert. In den letzten Schritten der Installation sollte ich Git mit
installieren %Vor%was in Ordnung war. Jetzt, wenn ich "brauen Doktor" laufe, geschieht dies:
%Vor%Wenn ich 'brew install git' erneut starte, bekomme ich:
%Vor%Es ist unnötig zu sagen, dass meine Git-Version 2.7.4 ist. 'brauen update' wirft:
%Vor%Frage: Wie repariere ich meinen PATH, so dass git in meinem PATH gefunden werden kann und "brew doctor" Ergebnisse in "Ihr System ist fertig zum Aufbrühen" erscheint?
Zusätzliche Informationen:
was -a git ergibt:
%Vor%Ich habe viele mögliche Korrekturen ausprobiert, mittlerweile habe ich ausgeführt:
%Vor%Mein ~ / .bash_profile sieht nun so aus:
%Vor%Wenn ich versuche, Fass zu installieren:
%Vor%brew config:
%Vor%BEARBEITEN: Zusätzlichen Informationen hinzugefügt.
EDIT2: Hinzugefügt: Brüh-Konfig und hinzugefügter Brüh-Doktor-Präfix
Das hat mein Problem behoben:
%Vor%danach lief ich wieder
%Vor% Für mich wurde dies durch fehlende xcode-Tools verursacht, die durch xcode-select --install
behoben wurden.
Mehrere andere vorgeschlagene Korrekturen einschließlich git fetch
im brew-Verzeichnis und / oder Ändern von git core.autocrlf
haben das nicht behoben.
Im Detail habe ich git von brew brew uninstall --force git
deinstalliert, aber Apples eigener Git hat dann nicht funktioniert ( /usr/bin/git --version
berichtet missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
).
Running brew doctor
schlug vor, xcode-select --install
auszuführen, ich habe das ausgeführt und es hat Apples Git repariert und auch das Gebräu korrigiert. (Kann dann git über brew brew install git
neu installieren.)
Einfach ausführen:
%Vor% Ihre PATH
Variable sollte ungefähr wie
Ich habe die Lösung für mein Problem gefunden. Es wurde durch ein falsches Dateiformat von /usr/local/Library/ENV/scm/git
verursacht:
Also habe ich das Dateiformat bearbeitet:
%Vor% Drücken Sie 'ESC', schreiben Sie :set fileformat=unix
, drücken Sie 'Enter', schreiben Sie :wq!
.
Das hat es für mich behoben.