Git for Windows has installed four
The different version are each one for a different purpose.
This is the actual git binary which is added to your path if you run it form any script etc.
This entry found here in the git source script for windows:
This is the git which is run when you add installed and choose to add git to your
cmd (windows path)
This entry can be found here in the source :
<File Id="GitExe" Source="cmd\\git.exe" />
This is the git-bash version which is used by the git-bash cygwin emulator
It defined here in the wxs (installer file)
<?if $(var.SixtyFourBit)=64 ?> <Directory Id='MingwFolder' Name='mingw64' /> <?else?>
Thisone is also for the emulator and is being defined here:
if test -z "$WINELOADERNOEXEC"
GIT_EXEC_PATH="$(git --exec-path 2>/dev/null)"