Git für Windows: Wie kann ich Änderungen in PATH ohne Neustart anwenden?

9

Ich verwende Git für Windows unter Windows 7.

Wenn ich die PATHUmgebungsvariable anpasse, werden die Änderungen für Konsolenfenster nicht sofort übernommen.

Um das Anwenden der Änderungen für ein herkömmliches Konsolenfenster zu erzwingen, muss die Konsole geschlossen und erneut geöffnet werden.

Dies funktioniert jedoch nicht für das Git Bash-Konsolenfenster. Änderungen an PATHwerden in Git Bash erst nach dem Neustart angewendet.

Fragen:

  1. Warum
  2. Wie erzwinge ich das Anwenden der Änderungen in PATH für Git Bash ohne Neustart? Gibt es einen Befehl, der dies kann?
lolmaus - Andrey Mikhaylov
quelle
2
Das Neustarten von Git Bash funktioniert bei mir. $ git --version=>git version 1.8.0.msysgit.0
Gronostaj
2
Bestätigt, ein Neustart von Git Bash funktioniert auch für mich
Forza
1
Gibt es eine Möglichkeit, dies zu tun, ohne die Git-Bash-Sitzung neu zu starten? Ich habe dieses Problem, kann die Git-Bash-Sitzung jedoch nicht neu starten, da sie in einer CI-Umgebung ausgeführt wird.
Marcus10110

Antworten:

7

Okay, mein Problem war, dass ich Git Bash über das Kontextmenü eines Dateimanagers gestartet habe. Ohne neu gestartet zu werden, erinnerte sich der Dateimanager an den veralteten PFAD und übertrug ihn irgendwie auf Git Bash.

Vielen Dank an @gronostaj und @Forza für das Testen dieses Problems.

lolmaus - Andrey Mikhaylov
quelle