我在我的 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.exe
1 这样的路径下,<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 的命令,例如 git、ssh、ls、cp在 windows powerShell 或 cmd 下添加到你的 windows PATH 变量:
C:\Users\
\AppData\Local\GitHub\PortableGit_<...numbers...>\usr\bin
将
此外,您必须在每次 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 在我的数据库中找不到特定表