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

Posted

技术标签:

【中文标题】我在我的 Github 文件夹中找不到我的 git.exe 文件【英文标题】:I can't find my git.exe file in my Github folder 【发布时间】:2014-11-22 12:29:58 【问题描述】:

我下载了 Windows 版 Github 并将其安装在运行 Windows 7 的计算机上。我尝试使用 android Studio 打开一个项目,但它显示“无法启动 Git:git.exe”和“IDE 错误”。

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

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

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

我该如何解决这个错误?

【问题讨论】:

也许这有帮助? ***.com/a/11928949/6309 试试***.com/a/37256917/1616003 【参考方案1】:

Github for windows 的 git.exe 位于 C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\bin\git.exe1 这样的路径下,<username><numbersandletters> 需根据系统实际情况替换。

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

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

C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\cmd\git.exe

【讨论】:

last windows git update 将 exe 移动到 cmd 文件夹而不是 bin,因此您可以将其用于 IDE,例如 webstorm 和其他 .. 但是!:如果您想要 git 和 ssh 和win powershell 或 cmd 中的 ls 和其他 linux 命令添加到 windows PATH 文件夹 ..../PortableGit..4kj3h43k4..../mingw32/bin/ @al3xAndr3w 不错的发现!随意为此创建自己的答案,因为它包含一些新元素,而且我在这篇文章中得到的分数远远超过我的简单答案应得的。如果您不这样做,我可能会在几天内将此信息编辑到此答案中以提高可见性。 对于Git for Windows 用户(不是GitHub for Windows)git.exe 路径可能已经在PATH 变量中,您可以在git-cmd 上通过where git.exe 找到路径,默认情况下“ C:\Program Files\Git\cmd\git.exe" 消失了。该位置不再有 git.exe【参考方案2】:

运行你下载的github,点击tools and options symbol(右上角),点击about github for windows,然后打开调试日志。在 DIAGNOSTICS 下查找 Git Executable Exists:

【讨论】:

如果它不存在呢? 如果您没有看到它,请执行 crtl + f(在 .txt 文件中搜索)关键字“4|StartupLogging|Git Executable Exists:”和该文本后面的路径应该显示它。否则,我建议升级到最新的 github 客户端。【参考方案3】:

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

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

对于命令行:

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

希望这对面临同样问题的人有所帮助。

【讨论】:

【参考方案4】:

“windows git”的最新更新确实将 git.exe 文件从 /bin 文件夹移动到 /cmd 文件夹。因此,要将 git 与 webStorm 或 Android Studio 等 IDE 一起使用,您可以使用以下路径:

C:\Users\\AppData\Local\GitHub\PortableGit_<..numbers..>\cmd\git.exe

但如果你想拥有类似 linux 的命令,例如 gitsshlscp在 windows powerShell 或 cmd 下添加到你的 windows PATH 变量:

C:\Users\\AppData\Local\GitHub\PortableGit_<...numbers...>\usr\bin

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

此外,您必须在每次 git 更新时更新它,因为它可能会更改可移植文件夹名称。如果文件夹结构发生变化,我会更新这篇文章。

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

【讨论】:

【参考方案5】:

最新版Git的路径变了,在我的笔记本上,我在

中找到了

C:\Users\Anum Sheraz\AppData\Local\Programs\Git\bin\git.exe

这解决了我的路径问题。希望对某人有所帮助:)

【讨论】:

【参考方案6】:

从 2.10.1 版本开始,这里是路径 -

C:\Users\usersam\AppData\Local\Programs\Git\cmd\git.exe

【讨论】:

【参考方案7】:

我在这里找到了我的git.exe

C:\Program Files\Git\bin\git.exe

在安装git 时,它会询问位置。复制它并使用它。

【讨论】:

【参考方案8】:

我在这里找到了 git

C:\Users\<User>\AppData\Local\GitHubDesktop\app-0.5.8\resources\app\git\cmd\git.exe

您必须在路径末尾写入文件名(git.exe),否则会报错=5


或者你也可以在这里查看。

C:\Program Files\Git\bin\git.exe

【讨论】:

【参考方案9】:

1) 从此处安装适用于 Windows 的 Git:http://git-scm.com/download/win

2) 注意:在安装过程中,请确保选择“在 windows 命令提示符下使用 Git 和可选的 Unix 工具”

3) 重启 Android Studio 并重试

4) 从版本控制转到文件-> 新建-> 项目-> Git

【讨论】:

以上是关于我在我的 Github 文件夹中找不到我的 git.exe 文件的主要内容,如果未能解决你的问题,请参考以下文章

尝试 Yarn 添加一个私有 Github 存储库并得到“找不到二进制 git”错误

在我的 SQL 语法中找不到错误 - PHP(请查看语法手册?)

Ucanaccess 4.0.3 在我的数据库中找不到特定表

adb:在 Git Bash 中找不到命令

Flask-WTForms 在我的项目目录中找不到 WTForms

Flyway 仅在我的 jar 文件中找不到迁移