Два git.exe в MSYS2 - PullRequest
       119

Два git.exe в MSYS2

0 голосов
/ 25 октября 2018

Я обнаружил два двоичных файла "git.exe" в моей установке MSYS2.

Первый находится по следующему пути:
"\ msys64 \ usr \ bin"

второй находится по следующему пути:
"\ msys64 \ usr \ lib \ git-core"

Может кто-нибудь описать разницу между ними?

1 Ответ

0 голосов
/ 25 октября 2018

Как показано в Magit Issue 2259 и commit 724ea52 ,

Git для Windows 2.x реорганизовал структуру каталогов, поэтому и cmd / git, иbin / git - это просто обертки, которые вызывают реальную вещь

В этом случае \msys64\usr\lib\git-core - фактическая, другая - копия или символическая ссылка.

Обратите внимание, что если вывы используете последний Git для Windows (вместо Cygwin), такого дублирования не будет.

...