在 git 扩展中使用脚本时,我收到 'git' 未被识别为内部或外部命令
While using script in git extension I'm receiving 'git' is not recognized as an internal or external command
我正在使用 git 扩展来管理我的代码库和 phabricator 以进行代码审查。我已经安装了 git,它在控制台中运行良好。要上传查看我的更改,我正在使用 script /c start bash.exe --login -i -c "arc diff;read
-p\"Finished! Press Enter\" “。我已经创建了用于从 git 扩展名执行此脚本的按钮,但是当我按下它时,我在 cmd.exe 中收到类似:
命令失败,错误 #1!
命令
git --版本
标准输出
(空)
标准错误
'git' 未被识别为内部或外部命令,
可运行的程序或批处理文件。
(运行 和 --trace
以获得完整的异常跟踪。)
完成的!按 Enter
在我看来,git 扩展打开了 cmd.exe 的实体,但没有看到 git。我已经配置了所有路径变量。当我尝试从 cmd.exe 运行 这个脚本时它有效,但不是从 git 扩展。我正在使用 git 扩展 2.49
问题是 git 扩展中的 bash 找不到 git,因为 bash 路径损坏。我已经为 extJS 安装了 sencha,它破坏了我的 bash 路径。
我正在使用 git 扩展来管理我的代码库和 phabricator 以进行代码审查。我已经安装了 git,它在控制台中运行良好。要上传查看我的更改,我正在使用 script /c start bash.exe --login -i -c "arc diff;read -p\"Finished! Press Enter\" “。我已经创建了用于从 git 扩展名执行此脚本的按钮,但是当我按下它时,我在 cmd.exe 中收到类似:
命令失败,错误 #1! 命令 git --版本
标准输出 (空)
标准错误 'git' 未被识别为内部或外部命令, 可运行的程序或批处理文件。
(运行 和 --trace
以获得完整的异常跟踪。)
完成的!按 Enter
在我看来,git 扩展打开了 cmd.exe 的实体,但没有看到 git。我已经配置了所有路径变量。当我尝试从 cmd.exe 运行 这个脚本时它有效,但不是从 git 扩展。我正在使用 git 扩展 2.49
问题是 git 扩展中的 bash 找不到 git,因为 bash 路径损坏。我已经为 extJS 安装了 sencha,它破坏了我的 bash 路径。