it-swarm.com.de

OS X - Git kann nicht gestartet werden:/usr/bin/git Möglicherweise ist der Pfad zur ausführbaren Git-Datei nicht gültig

Ich erhalte diesen Fehler in Android Studio:

Git: /usr/bin/git.__ kann nicht gestartet werden. Wahrscheinlich ist der Pfad zur ausführbaren Git-Datei nicht gültig.

Es gibt mir eine Option, um es zu beheben, wo ich zum Bereich in Android Studio gehe, um den Pfad auf git festzulegen. Ich sehe, dass es eingestellt ist 

/ usr/bin/git

Und ich überprüfe diesen Pfad, und dieser Pfad ist tatsächlich der Pfad zur ausführbaren git-Datei. Warum kann Android Studio git nicht starten?

EDIT: Wenn ich versuche, Git-Befehle im Android Studio-Terminal zu verwenden, wird Folgendes angezeigt:

Um der Xcode/iOS-Lizenz zuzustimmen, benötigen Sie Administratorrechte als root über Sudo erneut ausführen.

96

Sie sollten Sudo git --version in Ihrer Befehlszeile ausführen . Sie werden aufgefordert, der Lizenzvereinbarung von git xcode zuzustimmen, sobald alles erledigt ist, funktioniert alles wie zuvor.

186
Yaron Recher

Beim Upgrade auf MacOS Sierra musste ich Folgendes ausführen: xcode-select --install

85
Justin

Sie sollten der Lizenzvereinbarung des Benutzers ausdrücklich zustimmen.

So solltest du es tun:

  1. Terminal öffnen
  2. führen Sie den folgenden Befehl aus: Sudo xcodebuild -license 
  3. stimme den Bedingungen zu.

Das ist es! :)

46
cyber101

Ich habe dieses Problem auch bekommen, weil ich meinen Xcode deinstalliert habe. 

Ich habe es mit diesen Schritten gelöst: 

  1. Geben Sie xcode-select --install in das Terminal ein (installiert die Lizenz)

  2. Laden Sie ein Git herunter und installieren Sie es erneut

Nach diesen zwei Schritten kann ich git-Befehle im Terminal wie git oder git --version verwenden.

Wenn ich jedoch das Android-Studio öffne, wird der Fehler immer noch angezeigt 

wir brauchen also zwei weitere Schritte:

  1. Geben Sie which git in Ihr Terminal ein (ermitteln Sie den Git-Pfad)

  2. Konfigurieren Sie den Pfad (den Sie in Schritt 3 erhalten haben) in Ihrem Android-Studio und übernehmen Sie ihn 

Genau wie unter Bild  enter image description here

Für mich geht das.

29
Allen

verwenden Sie "which git" im Terminal . Sie erhalten Ihren Git-Standort. Wie "/usr/local/bin/git"paste diese Position in einem Popup-Fenster ein, das nach Klicken auf" Fix it "..__ kam. Klicken Sie anschließend auf" Übernehmen ".

11
Sajid Zeb

Im Terminal

Sudo xcodebuild -license accept
9
Kleyton Menezes

In meiner Situation habe ich "which git" im Terminal verwendet. Es wird mir meine Git-Position wie "/ usr/local/bin/git" anstelle von "/ usr/bin/git" zur Verfügung gestellt. Ich habe diese Position im Popup eingefügt. Dann auf Anwenden geklickt und es funktioniert.

5
Cüneyt

Ich bin auf ein Problem gestoßen. Idee besagt, dass: Git nicht gestartet werden kann: /user/bin/git...Und ich führe "which git" beim Beenden aus und habe festgestellt, dass mein Git auf:/user/local/bin/gitSo was ich brauche, ist gits Pfad bei der Projekteinstellung zu ändern . Und es hat funktioniert.

4
Richard

Ich hatte Xcode letzte Nacht aktualisiert. Ich lief git als root über Sudo im Terminal und dann sagte ich, dass ich den Xcode-Lizenzbedingungen nicht zugestimmt habe, und erlaubte mir, sie anzusehen und dann im Terminal zuzustimmen. Ich hätte wahrscheinlich die GUI-Version bekommen, wenn ich versucht habe, Xcode zu öffnen.

3

Als ich MacOS Sierra installierte, lief ich xcode-select --install und es hat gut funktioniert

3
RoTTeN

Ich habe dieses Problem, wenn zwei Xcode-Apps (Version 7 und Version 8) in meinem Mac OS Sierra installiert sind.

Ich öffne einfach den Xcode 8, gehe zu Preferences, wähle Locations in der Registerkarte und setze die Command Lines Tools auf Xcode 8.0

1
felixwcf

Ich habe den Pfad "/ usr/local/bin/git" ausprobiert und auf die Schaltfläche "Test" geklickt.

also klickte ich auf drei punkte neben der test-taste und sprang zum angegebenen pfad, aber es war keine git-ausführbare datei vorhanden. Unter Pfad fand ich git exec:

/usr/local/git/bin/git

Ich hoffe, es hilft.

1
Varsha P

Sudo xcode-select --reset im Terminal hat das Problem für mich sofort gelöst.

1
Valentin

In meinem Fall habe ich den Namen der Xcode App in Xcode9 geändert und später in Xcode umbenannt.

Ich musste meinen Xcode.app-Pfad aktualisieren.

Nachdem ich Sudo xcode-select --switch /Applications/Xcode.app am Terminal eingegeben hatte, funktionierte alles wieder gut

1
Ygor Yuri

Ich hatte das gleiche Problem in PhpStorm. Dies kam mir nach dem Update von XCode auf OS X EL Capitan. Nach diesem Update habe ich es nicht geöffnet, um die für XCode und OS X erforderliche Lizenz zu akzeptieren. Nachdem ich die Lizenz akzeptiert hatte, wurde das Problem behoben.

1
CodeWhisperer
  1. Führen Sie Sudo git --version aus

  2. Wenn bereits Xcode installiert ist: Führen Sie Sudo softwareupdate -ia --verbose .__ aus. Wenn nicht: xcode-select --install Sudo xcodebuild -license

  3. Sudo xcode-select -switch/Library/Entwickler/CommandLineTools

Vergessen Sie nicht, das System neu zu starten. Es hat für mich funktioniert und Sie arbeiten sicher auch Sie.

1
Namita

Laden Sie git von https://git-scm.com herunter, nachdem Sie es installiert haben, und dann im Terminal geben Sie welches git ein, Sie erhalten git path 

Satishs-MacBook-Air: ~ Pathuri $ welche git 

/ usr/local/bin/git 

Satishs-MacBook-Air: ~ Pathuri $

klicken Sie auf "Anwenden" und passen Sie es in das Popup-Fenster ein, das gelöst werden soll.

0
impathuri

Wenn Sie vor kurzem Jetbrains Toolbox installiert haben:

Das Deinstallieren und Installieren über die Toolbox hat das Problem für mich gelöst.

0
handris