4

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

Git exe在哪里

这是 git.exe 在我的计算机上的位置 C:\Users[computer-name]\AppData\Local\GitHub\

但是今天,我的 IDE 收到一条消息:无法启动 Git:git.cmd。Git 可执行文件的路径可能无效。修理它。(显示气球)

我检查了 git.exe 或 git.cmd,它们已经消失了,我不知道为什么。我试图重用我用来安装的 GitHubSetup 来修复或重新安装,但 GitHub 应用程序仍然正常打开,因为它本身似乎从来没有问题。Github 在我的机器上运行,我可以看到我的存储库、提交等。但我希望 git.exe 为我的 IDE 配置。

我怎样才能找回丢失的文件(git.exe)?

4

5 回答 5

7

如果 Git 仍然可以从命令行使用,那么二进制文件仍然存在。您是否尝试过通过搜索来定位它(您可以使用 bash$ which git来告诉您位置。但不知道 Windows 命令行的等价物)?当你找到它时,你可以尝试将它复制到你的 IDE 需要它的位置。

于 2013-07-26T08:33:46.083 回答
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"
于 2015-03-01T05:08:08.100 回答
2

最好的解决方案,这肯定会奏效

  1. 打开你的 GitHub 应用程序并进入设置
  2. 进入关于 GitHub 桌面应用程序
  3. 然后点击打开调试日志
  4. 在该 txt 文件中找到 git.exe,然后您将知道 GitHub Desktop 应用程序使用的当前路径。
于 2015-12-03T11:09:29.683 回答
1

我有同样的问题。

我通过重新安装 git 解决了这个问题,并将 PHPStorm 中的“git 可执行文件路径”指向了 git 安装路径。

点击这里下载 git

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

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

于 2015-04-30T07:33:29.460 回答
0

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

于 2020-11-07T00:26:55.203 回答