【问题标题】:I can't find my git.exe file in my Github folder我在我的 Github 文件夹中找不到我的 git.exe 文件
【发布时间】: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”文件。

我该如何解决这个错误?

【问题讨论】:

标签: github-for-windows


【解决方案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

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2016-07-22
                • 2021-04-20
                • 1970-01-01
                • 2017-07-04
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多