105

今天我尝试使用全新的 Android Studio 检查我的 Github 项目,结果出现了这个令人讨厌的错误:

在此处输入图像描述

为什么事情永远不会开箱即用......?

4

9 回答 9

234

我已经解决了这个问题,我将解释如何:

  1. 下载Github For Windows客户端并安装。
  2. 客户端安装成功后,连接你的github账号。应该很简单,按照向导操作即可。
  3. 然后您应该将 git.exe 位置添加到您的"Path Variable"。您应该添加的位置可能类似于: C:\Users\Your_Username\AppData\Local\GitHub\PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8\bin

或者,如果您不想添加到环境变量中。您可以打开 android studio 并转到: Settings -> Version Control -> Git 在“Path to Git Executable”旁边的文本框中,您将看到“git.exe”,只需给它一个完整的路径,如下所示: C:\用户\Your_Username\AppData\Local\GitHub\PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8\bin\git.exe

编辑: 对于最新的 Github for windows 版本,有些人可以在"...\cmd\git.exe"而不是"...\bin\git.exe"下找到 git.exe 。

于 2013-05-17T17:01:32.847 回答
60

我发现我认为更快的解决方案。从这里为 Windows 安装 Git :http : //git-scm.com/download/win

如果您告诉安装程序这样做(它要求这样做),它会在安装期间自动将其路径添加到系统变量。因此,您不必手动编辑任何内容。

只需关闭并重新启动 Android Studio,如果它已打开并且您准备好了。

向导示例

于 2013-09-21T14:15:14.920 回答
8

我正在使用 Windows 10 操作系统和GitHub Desktop版本 1.0.9。

对于新的Github For Windowsgit.exe位于以下位置。

%LOCALAPPDATA%\GitHubDesktop\app-[gitdesktop-version]\resources\app\git\cmd\git.exe

例子:

%LOCALAPPDATA%\GitHubDesktop\app-1.0.9\resources\app\git\cmd
于 2017-11-20T18:33:26.220 回答
2

我在 android studio 3.2.1 中遇到了同样的问题,通过在系统环境变量中设置 git 路径解决了这个问题

C:\Program Files\Git\bin\,C:\Program Files\Git\bin\

我再次导入项目并解决了问题!!!

注意:检查您的 android studio git 设置是否正确设置了 git.exe 的正确路径

在此处输入图像描述

于 2018-12-05T09:19:58.590 回答
2

如果您已下载Github Desktop Client 1.0.9,则路径git.exe

C:\Users\用户名\AppData\Local\GitHubDesktop\app-1.0.9\resources\app\git\cmd\git.exe

于 2017-12-03T07:04:07.843 回答
1

脚步:

1) 下载 git for windows https://git-scm.com/downloads

2) 使用默认设置安装下载的 git

3) 如果有任何项目打开,则从 Android Studio 关闭,然后单击配置 -> 设置 -> 版本控制 -> Git

4) 更改 Git 可执行文件的路径:git.exeC:\Program Files\Git\cmd\git.exe

5)申请并确定

6)尝试从版本控制的签出项目中克隆

7) 完成

在此处输入图像描述

于 2018-03-06T05:47:01.130 回答
0

我在 Mac 上遇到了这个问题。我只是退出了 Android Studio 并重新启动它,由于某种原因没有进一步的问题。

于 2019-01-12T21:31:37.880 回答
0

对于 Android Studio 3.0.1,您可以将 GitHub 路径配置为以下路径:

  1. 文件 > 设置 > 版本控制
  2. 项目清单
  3. 单击右上角的“+”打开“添加 VCS 目录映射”
  4. 单击“配置 VCS”以打开“版本控制配置”
  5. 单击“Git”,然后您将看到 Git 可执行文件的路径]
  6. 输入:C:\Users[你的用户名]\AppData\Local\GitHub\PortableGit_d7effa1a4a322478cd29c826b52a0c118ad3db11\cmd\git.exe
  7. 测试一下

在此处输入图像描述

于 2018-04-10T03:40:09.410 回答
0

我最近在 RubyMine 2016.3 中遇到了类似的错误,其中任何结帐或导出到 Github 的尝试都遇到了“无法运行程序 'C:\Program Files (x86)\Git\cmd\git.exe': CreateProcess error=2,该系统找不到指定的文件”

作为此问题的替代解决方案,除了编辑 Path 系统变量之外,您可以尝试在 Android Studio 的程序文件中搜索 git.xml 文件并编辑 myPathToGit 选项以匹配计算机上 git.exe 的实际位置. 这就是我在 RubyMine 中修复这个类似问题的方法。

为了后代,在此处发布此解决方案。

于 2018-07-25T14:18:53.880 回答