git.exe突然在Windows上消失了

时间:2013-07-26 08:23:10

标签: git window exe

我的机器一直在使用Window 8 x64。 我已经在我的Windows上安装了Git,一切都运行良好。 我已经将我的IDE(PhpStorm IDE)的“路径到git可执行文件”设置配置为git exe 可以在以下答案中找到

Where is Git exe located

以下是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)?

5 个答案:

答案 0 :(得分:7)

如果命令行仍然可以使用Git,那么二进制文件仍然存在。您是否尝试使用搜索进行查找(使用bash,您可以使用$ which git告诉您该位置。虽然不知道Windows命令行的等效项)?当您找到它时,您可以尝试将其复制到IDE所需的位置。

答案 1 :(得分:2)

由于Git有几个安装选项,我想指出这个解决方案并不适合所有人。

此解决方案适用于以下情况:

  • 操作系统:Windows 8(不适用于任何其他版本)
  • Git作为命令行工具安装
  • 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)

最佳解决方案,这肯定有效

  1. 打开GitHub应用程序并进入设置
  2. 进入关于GitHub桌面应用程序
  3. 然后单击打开调试日志
  4. 在该txt文件中找到git.exe,然后您将知道GitHub Desktop应用程序使用的当前路径。

答案 3 :(得分:1)

我遇到了同样的问题。

我通过重新安装git解决了这个问题,并将"路径指向git executable"在PHPStorm中安装到git的路径。

Click here to download git

git的路径:YourInstalledFolder \ Git \ bin \ git.exe

我看到默认的PHPStorm git路径是git.exe。 这意味着如果您在安装PHPStorm的同一目录中安装git,您可能会有更大的机会。

答案 4 :(得分:0)

今天更新后,我遇到了这个问题。 Github Desktop在更新时不会更新路径变量,而是会更改文件夹名称以使其与版本号匹配,因此您需要在路径所处的位置进行更新。 (为什么IDE不能使用path变量)。