Git для Windows: как применить изменения в PATH без перезагрузки?

3616
lolmaus - Andrey Mikhaylov

Я использую Git для Windows на Windows 7.

Когда я настраиваю переменную среды PATH, изменения не будут применены немедленно для консольных окон.

Чтобы принудительно применить изменения для обычного окна консоли, необходимо закрыть и снова открыть консоль.

Но это не работает для окна консоли Git Bash. Изменения в PATH применяются в Git Bash только после перезагрузки.

Вопросы:

  1. Зачем
  2. Как принудительно применить изменения в PATH для Git Bash без перезагрузки? Может быть, какая-то команда для запуска?
6
Перезапуск Git Bash работает для меня. `$ git --version` =>` git version 1.8.0.msysgit.0` gronostaj 10 лет назад 2
Подтвердил, перезапуск git bash у меня тоже работает Forza 10 лет назад 2

1 ответ на вопрос

5
lolmaus - Andrey Mikhaylov

Хорошо, моя проблема была в том, что я запускал Git Bash из контекстного меню файлового менеджера. Не перезапускаясь, файловый менеджер запомнил устаревший PATH и каким-то образом перенес его в Git Bash.

Спасибо @gronostaj и @Forza за тестирование этой проблемы.