У меня есть:
vonc@voncavn7 MINGW64 /usr
$ ls
bin etc lib libexec share ssl
Если я проверю usr:
D:\prgs\gits\current\usr>ls
bin/ etc/ lib/ libexec/ share/ ssl/
И mingw64
D:\prgs\gits\current\mingw64>ls
bin/ doc/ etc/ lib/ libexec/ share/ ssl/
Так что это выглядит как C:\Program Files\Git\usr\bin
.
Как объяснено в « Почему« MINGW64 »появляется на моем Git bash? », MINGW64
- это значение из переменной среды MSYSTEM
.
Он является частью MSYS2 , которая состоит из трех относительно отдельных подсистем: msys2, mingw32 и mingw64.
С "Zsh на Windows через MSYS2"from Borek Bernard :
- msys2 (иногда его называют просто msys) - это уровень эмуляции - полностью POSIX-совместимый, но медленный.
- подсистемы mingw предоставляют родные Windows двоичные файлы с Linux вызовами, переписанными во время компиляции в их Windows эквиваленты.
Например, Git для Windows - это mingw64 двоичный файл (в отличие от msys Git, который использует уровень совместимости и поэтому является медленным).
См. также " Что такое msys, msys2 и msys git rel ели друг другу?".