我的机器一直在使用Window 8 x64。 我已经在我的Windows上安装了Git,一切都运行良好。 我已经将我的IDE(PhpStorm IDE)的“路径到git可执行文件”设置配置为git exe 可以在以下答案中找到
以下是git.exe在我的计算机上的位置C:\ Users [computer-name] \ AppData \ Local \ GitHub \
但是今天,我从我的IDE收到了一条消息: 无法启动Git:git.cmd。可能Git可执行文件的路径无效。修理它。 (显示气球)
我已经检查了git.exe或git.cmd,它们已经不见了,我不知道为什么。我曾尝试重用我用于安装的GitHubSetup来修复或重新安装,但GitHub应用程序仍然正常打开,因为它似乎从来没有问题。 Github正在我的机器上工作,我可以看到我的存储库,提交等。 但是我想为我的IDE配置git.exe。
我怎样才能找回丢失的文件(git.exe)?
答案 0 :(得分:7)
如果命令行仍然可以使用Git,那么二进制文件仍然存在。您是否尝试使用搜索进行查找(使用bash,您可以使用$ which git
告诉您该位置。虽然不知道Windows命令行的等效项)?当您找到它时,您可以尝试将其复制到IDE所需的位置。
答案 1 :(得分:2)
由于Git有几个安装选项,我想指出这个解决方案并不适合所有人。
此解决方案适用于以下情况:
命令行工具的git可执行文件(sh.exe)是一个脚本,为了工作将基于你的Windows命令提示符(cmd.exe)
您需要以下字符串才能将Git正确地称为可执行文件:
C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
答案 2 :(得分:2)
最佳解决方案,这肯定有效
答案 3 :(得分:1)
我遇到了同样的问题。
我通过重新安装git解决了这个问题,并将"路径指向git executable"在PHPStorm中安装到git的路径。
git的路径:YourInstalledFolder \ Git \ bin \ git.exe
我看到默认的PHPStorm git路径是git.exe。 这意味着如果您在安装PHPStorm的同一目录中安装git,您可能会有更大的机会。
答案 4 :(得分:0)
今天更新后,我遇到了这个问题。 Github Desktop在更新时不会更新路径变量,而是会更改文件夹名称以使其与版本号匹配,因此您需要在路径所处的位置进行更新。 (为什么IDE不能使用path变量)。