Visual Studio 的 git.exe 位置在哪里?
Where is Visual Studio's git.exe location?
我正在通过命令行配置 git,但更改似乎不适用于 Visual Studio的 git 操作,所以我想知道 VS 可能使用另一个 git 实例和其他配置,我在哪里可以找到哪个 git.exe 被 VS 使用?
Visual Studio 从 .git
文件夹中的 config
文件获取各种 git
工具的位置,例如,在这样的行中:
[difftool "vsdiffmerge"]
cmd = \"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\vsdiffmerge.exe\" \"$LOCAL\" \"$REMOTE\" //t
keepBackup = false
除此之外,我在电脑上唯一能找到 git.exe
的地方是这里:
C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\git.exe
VS2019 似乎在其安装中隐藏了 Windows 的接近完整的 Git 安装。唯一似乎被剥离的是 Mintty。因此,您可以像在 Git 中为 Windows 设置 GIT_PATH
env var 以及 GIT_SSH
一样,通过 CLI 使用它就像在 git 中使用一样容易=22=].
您可以在这里找到路径:C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\cmd
这里:C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin
将你的路径设置为第一个路径(这就是 Git for Windows 的用途)。
我正在通过命令行配置 git,但更改似乎不适用于 Visual Studio的 git 操作,所以我想知道 VS 可能使用另一个 git 实例和其他配置,我在哪里可以找到哪个 git.exe 被 VS 使用?
Visual Studio 从 .git
文件夹中的 config
文件获取各种 git
工具的位置,例如,在这样的行中:
[difftool "vsdiffmerge"]
cmd = \"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\vsdiffmerge.exe\" \"$LOCAL\" \"$REMOTE\" //t
keepBackup = false
除此之外,我在电脑上唯一能找到 git.exe
的地方是这里:
C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\git.exe
VS2019 似乎在其安装中隐藏了 Windows 的接近完整的 Git 安装。唯一似乎被剥离的是 Mintty。因此,您可以像在 Git 中为 Windows 设置 GIT_PATH
env var 以及 GIT_SSH
一样,通过 CLI 使用它就像在 git 中使用一样容易=22=].
您可以在这里找到路径:C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\cmd
这里:C:\Program Files (x86)\Microsoft Visual Studio19\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin
将你的路径设置为第一个路径(这就是 Git for Windows 的用途)。