【问题标题】:Android Studio Checkout Github Error "CreateProcess=2" (Windows)Android Studio Checkout Github 错误“CreateProcess=2”(Windows)
【发布时间】:2013-05-17 17:01:32
【问题描述】:

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

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

【问题讨论】:

  • “为什么事情永远不会开箱即用......?”因为他们仔细指出,该软件仍处于早期阶段,可能并不总是正常工作。参考。谷歌 I/O 2013。
  • 我真的很赞同“为什么……”的评论。 Java 从很久以前就出来了,我仍然需要在这里和那里添加环境变量。无聊!
  • 你猜怎么着?现在是 2016 年年中,我仍在为同样的错误而苦苦挣扎。

标签: github android-studio


【解决方案1】:

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

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

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

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

【讨论】:

  • 对于客户端,您可以使用msysgit.github.io 并使用您在安装时指定的路径,而不是 C:\Users\Your_Username\AppData\....
  • 重新启动你的 IDE,在你设置了 PATH 变量之后。
  • 永远找不到 git.exe,非常感谢。您也可以只在 Android Studio 设置中设置 git 路径,这样您就不必在 windows 中设置全局路径并重新启动
  • 我的 git.exe 在 cmd\ 而不是 bin\
  • 现在 git.exe 的路径在“C:\Users\Jacobmathew\AppData\Local\GitHub\PortableGit_c7e0cbde92ba5652k956jd63hfj7a62jf8j4f8js92n3n53n32\mingw32\bin\git.exe”(或)“C:\Users\Jacobmathew \AppData\Local\GitHub\PortableGit_c7e0cbde92ba5652k956jd63hfj7a62jf8j4f8js92n3n53n32\cmd\git.exe"
【解决方案2】:

我发现了我认为更快的解决方案。 从此处安装适用于 Windows 的 Git:http://git-scm.com/download/win

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

如果 Android Studio 已打开并且您已准备就绪,请关闭并重新启动它。

【讨论】:

  • 这也是比 GitHub for Windows 小得多的下载量。如果您的主要目标是与 Android Studio 集成,那么这个答案对我来说更有意义。
  • Windows 10为我工作
  • Windows 7为我工作
  • 没有太大的大小差异(110mb vs 180mb),但你可以控制 git 的安装位置,而 github 转储到 appdata。宝贵的 SSD 空间!
  • Android Studio 重启对我有帮助
【解决方案3】:

我使用的是 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

【讨论】:

    【解决方案4】:

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

    解决了这个问题

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

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

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

    【讨论】:

      【解决方案5】:

      如果你已经下载了Github Desktop Client 1.0.9,那么git.exe的路径就是

      C:\Users\Username\AppData\Local\GitHubDesktop\app-1.0.9\resources\app\git\cmd\git.exe

      【讨论】:

        【解决方案6】:

        步骤:

        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) 完成

        【讨论】:

          【解决方案7】:

          对于 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. 测试一下

          enter image description here

          【讨论】:

            【解决方案8】:

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

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

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

            【讨论】:

              【解决方案9】:

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

              【讨论】:

                猜你喜欢
                • 2015-01-30
                • 1970-01-01
                • 2017-02-09
                • 2020-12-22
                • 2014-02-26
                • 1970-01-01
                • 2015-12-31
                • 2020-04-22
                • 2016-10-04
                相关资源
                最近更新 更多