我在Github文件夹中找不到我的git.exe文件

tes*_*sio 46 github-for-windows

我下载了Github for windows并将其安装在我的计算机上,该计算机运行Windows 7.我尝试用Android Studio打开一个项目,但它说"无法启动Git:git.exe"和"IDE错误".

当我点击"修复它"时,它会显示:

"无法运行程序"git.exe":CreateProcess error = 2,系统找不到指定的文件".

所以我用谷歌搜索,我试图在我的Github文件夹中找到git.exe文件.在我的Github文件夹中有两个文件夹:一个是我朋友共享的项目,另一个是"Git1".在Git1 foler中,只有两个文件:".gitattributes"和".gitignore"即使使用windows的搜索栏,也找不到"git.exe"文件.

我该如何解决这个错误?

den*_*agt 115

从GitHub的Windows git.exe位于就像一个路径C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\bin\git.exe1,您必须更换<username>,并<numbersandletters>在系统上的实际情况.

在Android Studio中,您可以指定Git可执行文件的路径File->Settings...->Version Control->Git->Path to Git executable.在这里,您必须包含实际的可执行文件名称.举个例子,在我的例子中,实际路径是:C:\Users\dennis\AppData\Local\GitHub\PortableGit_69703d1db91577f4c666e767a6ca5ec50a48d243\bin\git.exe

编辑:上次git更新已将git.exe文件放在cmd \文件夹而不是bin \.所以现在实际路径将如al3xAndr3w在下面的评论中所建议的那样.

C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\cmd\git.exe
Run Code Online (Sandbox Code Playgroud)

  • 最后一个windows git update将exe移动到了cmd文件夹而不是bin,所以你可以将它用于IDE,例如webstorm和其他..但是!如果你想在win powershell中使用git和ssh以及ls和其他linux命令或cmd添加到Windows PATH文件夹..../PortableGit..4kj3h43k4 ..../mingw32/bin / (11认同)
  • 对于`Git for Windows`用户(不是'GitHub for Windows`),git.exe路径可能已经在`PATH`变量中你可以在git-cmd上找到`where git.exe`的路径,默认是"C :\ Program Files\Git\cmd\git.exe" (2认同)

小智 20

运行您下载的github,单击工具和选项符号(右​​上角),单击关于windows的github,然后打开调试日志.在DIAGNOSTICS下寻找Git可执行文件存在:


dre*_*721 11

"windows git"的最后一次更新确实将git.exe文件从/ bin文件夹移动到/ cmd文件夹.因此,要将git与IDE(例如webStorm或Android Studio)一起使用,您可以使用以下路径:

C:\用户\ <用户> \应用程序数据\本地\ GitHub的\ PortableGit _ <.. ..数字>\CMD\git.exe

但是如果你想在windows powerShell或cmd下有类似linux的命令,如git,ssh,ls,cp,请添加到你的windows PATH变量中:

C:\用户\ <用户> \应用程序数据\本地\ GitHub的\ PortableGit _ <... ...数>的\ usr\BIN

将<user>和<... numbers ...>更改为您的值并重新启动!

此外,您必须每次git更新时更新此更新,因为它可能会更改可移植文件夹名称.如果文件夹结构发生变化,我将更新此帖子.

感谢@dennisschagt上面的评论!;)


Ami*_*ngh 11

我在这里找到了git

C:\Users\<User>\AppData\Local\GitHubDesktop\app-0.5.8\resources\app\git\cmd\git.exe
Run Code Online (Sandbox Code Playgroud)

您必须在路径的末尾写入文件名(git.exe),否则将给出错误= 5在此输入图像描述


Sme*_*eet 9

我遇到了同样的问题,无法找到git.exe所在的位置.花了这么多时间后,我在我的Windows 8中,它位于

C:\ Program Files(x86)\ Git\bin

对于命令行:

C:\ Program Files(x86)\ Git\cmd

希望这可以帮助那些面临同样问题的人.