【问题标题】:Android Studio: Can't start GitAndroid Studio:无法启动 Git
【发布时间】:2013-06-05 03:02:32
【问题描述】:

当我启动 Android Studio 时有一条消息

无法启动 Git:C:\Program Files (x86)\Git\cmd\git.cmd 可能是 Git 可执行文件的路径无效。修复它。

但我可以看到 git.cmd 在那里。那我该如何解决这个问题呢?

【问题讨论】:

标签: android git android-studio


【解决方案1】:

检查C:\Program Files (x86)\Git\cmd 是否在您的路径环境变量中:

echo $env:Path

【讨论】:

  • 正确。 git.exe\cmd 路径下。
  • 是的 git.exe 在 \cmd
  • 我检查了我没有那个文件夹:(
  • @aflatoon C:\Program Files\Git\cmd 怎么样?
【解决方案2】:

改用 bin 文件夹和 exe。路径将是 C:\Program Files (x86)\Git\bin\git.exe

如果路径名中有空格(如您的程序文件目录名中),有时它也不起作用。

在这种情况下,将整个 git 文件夹复制到分区的根目录,然后将 studio 链接到它

【讨论】:

    【解决方案3】:

    今天早上出于某种原因,我不得不通过在命令行中以管理员身份运行 git 来同意条款和条件。

    在 Mac 上

    sudo /usr/bin/git

    在电脑上

    c:\path\to\git.exe

    接受 EULA。

    完成此操作后,我可以在我的 IDE 中使用 git。

    【讨论】:

    • 谢谢@styler1972,这也是我的问题
    • 谢谢也是我的问题:)
    • 这似乎是 Xcode 有重大更新时引起的。当我升级到优胜美地时,我必须经历这个过程。感谢您的提示!
    • 这里也一样,更新到优胜美地后必须这样做。谢谢!
    • 升级到El Captain后,可能需要先运行这个命令行:xcode-select --install (OSX)
    【解决方案4】:

    我在 Windows 7 中显示了我的隐藏目录,并在 C:\Users\(UserName)\AppData\Local\GitHub\PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad\bin\ 中找到了 git.exe,它可以工作,但我不知道为什么有 git.exe。 我安装了git version 1.9.5

    【讨论】:

    • 看起来你已经安装了几个 git。从路径名来看,它来自GitHub for Windows
    【解决方案5】:

    我遇到了同样的问题,我就是这样解决的:

    我用窗户...

    前往

    C:\Users\<username>\AppData\Local\GitHub\PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad\bin
    

    所以在我的帐户中我有这个

    C:\Users\victor\AppData\Local\GitHub\PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad\bin
    

    确保找到 git.exe

    然后转到VCS窗口(@98​​7654323@),粘贴PATH并在末尾附加git.exe

    所以你应该有这个

    C:\Users\<username>\AppData\Local\GitHub\PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad\bin\git.exe 
    

    然后点击测试验证git是否运行良好。

    【讨论】:

    • git.exe 在 \cmd 路径中
    • 显然,这需要安装 GitHub——实际上可能并非如此
    【解决方案6】:

    您的 git 路径无效。从 File -> Settings -> Version Control -> Git 复制路径并搜索该文件夹,您可以看到 Git 的路径无效。使用正确的位置重置路径并进行测试。错误应该消失了。

    【讨论】:

      【解决方案7】:

      对于安装 Xcode7 的使用 mac 的用户,您必须启动 Xcode 并接受许可协议才能消除 android studio 错误。

      【讨论】:

      • 这是有史以来最好的...启动 Xcode 以解决 Android Studio 中的问题...也完全有效!但是它确实要求我在打开 Xcode 后首先退出 iTunes,然后我进入 AS 并单击“修复它”...路径已经在那里,单击测试,它说 Git 执行成功..不确定这是什么魔法,这就是为什么 1 和 0 会像那样落到适当位置的原因....呵呵+1
      • 这应该是正确的答案。这就是给我的。
      • 6 年后,Xcode 12.5 和 Android Studio 4.2,这仍然是相关的。
      【解决方案8】:

      在 Android Studio 中,转到 File->Settings->Version Control->Git。将“Git 可执行文件的路径”设置为指向 git.exe。单击“测试”进行验证。

      【讨论】:

        【解决方案9】:

        在 Windows 中,我的 git 位于

        C:\Users\&lt;username&gt;\AppData\Local\Programs\Git\bin\git.exe

        【讨论】:

          【解决方案10】:

          安装 GIT for Windows 后必须重新启动 Android Studio。

          【讨论】:

            【解决方案11】:

            就我而言,使用 GitHub Desktop for Windows(截至 2016 年 6 月 2 日)和 Android Studio 2.1:

            这个文件夹->

            C:\Users\(UserName)\AppData\Local\GitHub\PortableGit_<hash>\
            

            包含一个名为“post-install.bat”之类的 BATCH 文件。 运行此文件以创建一个文件夹 'cmd',其中包含 'git.exe'。

            这条路-->

            C:\Users\(UserName)\AppData\Local\GitHub\PortableGit_<hash>\cmd\git.exe
            

            运行安装后脚本后将是“git.exe”的位置。

            【讨论】:

            • 这个解决方案对我有用。 C:\Users\(UserName)\AppData\Local\GitHub\PortableGit_&lt;hash&gt;\cmd\git.exe 是我找到 git.exe 的路径
            【解决方案12】:

            首先确定你是否安装了 git scm。如果没有,这里是 windows 的链接:https://git-for-windows.github.io/ 然后去Android studio,配置Git的链接到你安装git的地方(可能在C:/program文件中) 我参考了一个 YouTube 视频来解决我的问题。你可以参考这里:https://www.youtube.com/watch?v=faEd2syXypE

            【讨论】:

              【解决方案13】:

              如果您使用的是Mac OS更新了XCode,您可能需要打开 XCode 并接受条款以避免此错误。

              【讨论】:

                【解决方案14】:

                为了解决这个问题,我重新安装了 xcode(这也提供了用户协议)。 我使用了以下命令:

                xcode-select --install
                

                【讨论】:

                • 这对我来说效果很好,因为我之前卸载了 x-code 并且不需要重新安装整个东西。
                【解决方案15】:

                从命令行运行sudo git --version 并同意许可,这应该可以解决问题。

                【讨论】:

                  【解决方案16】:

                  试试这个...

                  1. 确保你的机器上安装了 git。如果没有,您可以从here 下载(Windows 用户)并将其安装到您的系统中。 Mac用户可以从here

                  2. 下载
                  3. 获取 git.exe 的位置

                  4. 手动测试 git.exe

                  5. 现在您可以在 android studio 中设置 git.exe 位置。

                  【讨论】:

                    【解决方案17】:

                    我也遇到过类似的问题,可以参考我的回答here

                    但由于链接死得太频繁,我将留下一小部分可能有帮助的答案:

                    对于即使安装了git 仍然存在此错误的人 和 android studio 指向它的路径,去Settings -> Version Control -> Git 并删除文本框中的所有内容 带有标签Path to Git executable,你的android工作室或什么 您使用的任何 JetBrains 产品都会自动检测到它。

                    【讨论】:

                      猜你喜欢
                      • 2018-06-07
                      • 2013-05-10
                      • 2013-05-11
                      • 1970-01-01
                      相关资源
                      最近更新 更多