В отличие от Windows & Git Bash: Bash PATH для чтения системной переменной Windows% PATH%, я пытаюсь не допустить, чтобы Git Bash добавлял много записей из окон% PATH%.
Причина в том, что мой Windows% PATH% имеет много каталогов установки программного обеспечения, добавленных нашим системным администратором. Я не хочу удалять их из Windows% PATH%, иначе некоторые предустановленные программы могут работать неправильно. Я также не хочу, чтобы они были в Git Bash, потому что мне не нужны эти вещи для использования Git.
Из Интернета я также узнал, что обычно есть "MSYS2_PATH_TYPE", который я могу установить в msys2.ini
, однако этот файл не найден в установочном каталоге Git Bash.
Интересно, что /etc/profile
кажется, проверяет эту переменную, а затем определяет, какие пути добавить.