![如何将 git.exe 添加到 Visual Studio 命令行路径?](https://linux22.com/image/1489438/%E5%A6%82%E4%BD%95%E5%B0%86%20git.exe%20%E6%B7%BB%E5%8A%A0%E5%88%B0%20Visual%20Studio%20%E5%91%BD%E4%BB%A4%E8%A1%8C%E8%B7%AF%E5%BE%84%EF%BC%9F.png)
我刚刚设置了一台新电脑。安装 Visual Studio 时我没有安装 Git,因为我不想在 VS 中使用它。相反,我安装了适用于 Windows 的 Git。但是,我们用于构建项目的脚本使用 git,并且它运行 MSVC 命令行,因此事实证明,我需要 VS 命令行的 PATH 变量来包含 git.exe 所在的文件夹。
‘git’ 不被识别为内部或外部命令,可运行程序或批处理文件。
我尝试卸载 Windows 版 Git,然后重新启动 VS 安装程序,点击调整然后添加 Git 和 Github,但这没有帮助。
这是一个类似的问题,但答案是从命令行设置路径,这是我不想做的。将环境路径添加到 Visual Studio 命令提示符
更新嗯,实际上我不确定它是否是 VC 命令行。有办法找出答案吗?因为 %PATH% 在“普通”Windows 命令行和 MSVC 工具中都包含 git 文件夹(尽管有多个)。但出于某种原因,当我运行我们的构建工具时却不是这样。它是更多的与 Windows 的类似 VS cmd 的路径,但缺少 git 路径。
答案1
现在它能正常工作了。我认为问题出在构建系统 Tundra 上。我删除了项目的缓存 Tundra 文件,我认为它之后就开始正常工作了。