Ban*_*San 12 windows git mingw
Git for Windows安装了四个git.exe文件.
它们似乎略有不同(比较字节).
我应该将哪个应用程序用于其他需要引用git.exe的应用程序?
\Program Files\Git\bin\git.exe\Program Files\Git\cmd\git.exe\Program Files\Git\mingw64\bin\git.exe\Program Files\Git\mingw64\libexec\git-core\git.exeCod*_*ard 10
不同的版本各自用于不同的目的.
\Program Files\Git\bin\git.exe
这是实际的git二进制文件,如果你从任何脚本等运行它,它将添加到你的路径中.
此条目位于Windows的git源脚本中:https:
//github.com/git-for-windows/build-extra/blob/69c134c3c2c46bce1083d5bd4596d26543ca5f0f/portable/release.sh
\Program Files\Git\cmd\git.exe
这是你添加安装时运行的git,并选择将git添加到你的cmd(windows路径)
此条目可在以下源代码中找到:https: <File Id="GitExe" Source="cmd\\git.exe" />
//github.com/git-for-windows/build-extra/blob/69c134c3c2c46bce1083d5bd4596d26543ca5f0f/msi/release.sh
\Program Files\Git\mingw64\bin\git.exe
这是git-bash cygwin模拟器使用的git-bash版本
它在wxs中定义(安装程序文件)
https://github.com/git-for-windows/build-extra/blob/69c134c3c2c46bce1083d5bd4596d26543ca5f0f/msi/GitProduct.wxs
<?if $(var.SixtyFourBit)=64 ?>
<Directory Id='MingwFolder' Name='mingw64' />
<?else?>
Run Code Online (Sandbox Code Playgroud)\Program Files\Git\mingw64\libexec\git-core\git.exe
这个也用于模拟器,并在此定义:https:
//github.com/git-for-windows/build-extra/blob/69c134c3c2c46bce1083d5bd4596d26543ca5f0f/git-extra/git-prompt.sh
if test -z "$WINELOADERNOEXEC"
then
GIT_EXEC_PATH="$(git --exec-path 2>/dev/null)"
COMPLETION_PATH="${GIT_EXEC_PATH%/libexec/git-core}"
...
| 归档时间: |
|
| 查看次数: |
1424 次 |
| 最近记录: |