Richten Sie git im Intellij-Terminal ein


78

Ich möchte git in Intellij Terminal verwenden, aber es erkennt den Befehl nicht. In der Eingabeaufforderung und der Windows Power Shell wurde der Befehl erkannt (ich habe den Git-Pfad in Systemumgebungsvariablen hinzugefügt). Mir ist auch bewusst, dass Intellij eine GUI-Integration mit Git hat.

Kann mir jemand sagen, wie ich den Befehl git im Intellij-Terminal verwenden kann?


Ich bin kein Windows-Benutzer, aber ich denke, Sie könnten einige nützliche Informationen aus diesem Beitrag erhalten. Sie können versuchen, den Setup-Pfad zur Bashshell einzurichten oder Cygwin zu installieren und dort Git einzurichten. Auch dies kann hilfreich sein.
Möwe

Antworten:


199

Richten Sie das JetBrains-IDE-Terminal (InteliJ, WebStorm, PHPStorm) für die Verwendung von GIT-Bash ein

  • Datei
  • die Einstellungen
  • (Geben Sie bei der Suche 'Terminal' ein)
  • Ändern Sie den Shell-Pfad in:

"C:\Program Files\Git\bin\sh.exe" --login -i

oder

"C:\Program Files\Git\bin\bash.exe"

Wenn Sie ein anderes Verzeichnis für installiertes Git haben, ändern Sie es jeweils.


1
Gibt es eine Möglichkeit, Mintty irgendwie anzugeben? \u03BB
Wenn

2
Vergessen Sie nicht, Zitate für Verzeichnis zu setzen. Intellij hatte Probleme beim Starten des Terminals
Srujan Kumar Gulla

2
Oder zuC:\Program Files\Git\bin\bash.exe
spencer.sm

1
Dies funktioniert nicht mehr mit Win10 und PHPStorm 2018.2.6. Das Bash-Fenster wird nur außerhalb der IDE angezeigt und sofort wieder geschlossen.
Macbert

4
Wenn Sie mit Git für Windows, stellen Sie sicher , nicht zu verwenden C: \ Programme \ Git \ git-bash.exe , aber C: \ Programme \ Git \ bin \ bash.exe - sonst wird die Eingabeaufforderung öffnet in ein separates Fenster!
user2428118

0

Sie müssen nichts neu installieren. Gehe zu:

-File -Settings -Suche nach Terminal - im Shell-Pfadtyp: "C: \ Programme \ Git \ bin \ sh.exe" --login -i (oder ein anderes Verzeichnis, in dem Sie Git installiert haben) Bitte lassen Sie mich wissen, ob dies funktioniert hat gut für dich


0

Der vollständige Pfad wird nicht mehr benötigt (Windows), ich habe nur cmd.exe durch sh.exe ersetzt und Bingo war sein Name O.

Einstellungen> Extras> Terminal> Shell-Pfad sh.exe


Wird es wegen der Magie in IntelliJ nicht mehr benötigt? Unsinn. Wenn "sh.exe" in Ihrem PATH ist, wird es natürlich durch PATH Lookup gefunden ..
whaefelinger

-1

Das hat bei mir funktioniert:

IntelliJ: Datei-> Einstellungen-> Versionskontrolle-> Git:

Auf der rechten Seite die ausführbare Datei "Pfad zu Git":

"C:\Program Files\Git\bin\git.exe"


Frage will Git Bash, nicht eingebaute Git-Funktion
GMeister
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.