OS X - 无法启动Git:/ usr / bin / git可能Git可执行文件的路径无效

时间:2015-09-18 21:42:35

标签: git macos android-studio

我在Android Studio中遇到此错误:

  

无法启动Git:/ usr / bin / git              可能Git可执行文件的路径无效。

它为我提供了修复它的选项,它将我带到Android Studio中的区域来设置git的路径。我看到它被设置为

  

的/ usr /斌/ GIT中

我检查了那条路径,那条路径确实是git可执行文件的路径。为什么Android Studio无法启动git?

编辑:当我尝试在Android Studio终端中使用git命令时,它说:

  

同意Xcode / iOS许可证需要管理员权限   通过sudo以root身份重新运行。

20 个答案:

答案 0 :(得分:187)

您应该在命令行上运行sudo git --version。 它会要求您同意git xcode许可协议,一旦完成,一切都将像以前一样工作。

答案 1 :(得分:87)

升级到MacOS Sierra时,我必须运行:xcode-select --install

答案 2 :(得分:46)

您应明确同意用户的许可协议。

您应该这样做:

  1. 打开终端
  2. 运行以下命令:sudo xcodebuild -license
  3. 同意这些条款。
  4. 那就是它! :)

答案 3 :(得分:31)

我也遇到了这个问题,因为我卸载了我的Xcode。

我通过以下步骤解决了这个问题:

  1. 在终端中输入xcode-select --install(安装许可证)

  2. 下载git并重新安装

  3. 完成这2个步骤后,我可以在终端中使用git命令,如gitgit --version

    但是当我打开android studio时,它仍然显示错误

    所以我们需要另外两个步骤:

    1. 在终端输入which git(找出git路径)

    2. 在Android工作室中配置路径(在步骤3中获得),然后应用

    3. 就像下图 enter image description here

      它对我有用。

答案 4 :(得分:11)

在终端中使用“哪个git”。 它将为您提供您的git位置。比如“/ usr / local / bin / git” 将此位置粘贴到弹出窗口中,然后单击“修复它”。 然后单击“应用”。

答案 5 :(得分:9)

在终端

sudo xcodebuild -license accept

答案 6 :(得分:5)

在我的情况下,我使用了#34; git"在终端。它将为我提供我的git位置,如" / usr / local / bin / git"而不是" / usr / bin / git"我在点击" Fix it"后弹出了弹出窗口中的这个位置。然后点击申请,它就可以了。

答案 7 :(得分:4)

我遇到了同样的问题。 想法表明:不能启动Git:/ user / bin / git ...... 然后我跑了#34; git"在终止时,我发现我的git保持在:/ user / local / bin / git 所以我需要的是改变git在项目设置上的路径。 它起作用了。

答案 8 :(得分:3)

当我安装MacOS Sierra时,我运行xcode-select --install并且运行正常

答案 9 :(得分:3)

我昨晚更新了Xcode。我通过终端中的sudo以root身份运行git然后它说我没有同意Xcode许可条款,并允许我查看它们然后在终端中同意。如果我试图打开Xcode,我可能会得到GUI版本。

答案 10 :(得分:1)

我在PhpStorm中遇到了同样的问题。在OS X EL Capitan上更新XCode后,我找到了这个。在此更新后,我没有打开它接受XCode和OS X所需的许可证。当我接受许可证时问题得到解决。

答案 11 :(得分:1)

在我的Mac OS Sierra中安装了两个Xcode(ver.7和ver.8)应用程序时出现此问题。

我所做的只是打开Xcode 8,转到偏好设置,在标签中选择地理位置,然后将命令行工具设置为 Xcode 8.0

答案 12 :(得分:1)

我的情况我已将Xcode应用程序的名称更改为Xcode9,稍后重命名为Xcode。

我需要更新我的Xcode.app路径。

在终端上输入sudo xcode-select --switch /Applications/Xcode.app后,一切正常。

答案 13 :(得分:1)

终端中的

sudo xcode-select --reset立即为我解决了这个问题。

答案 14 :(得分:1)

我尝试了“ / usr / local / bin / git”路径,然后单击“测试”按钮,但出现错误。

所以我单击了Test按钮旁边的三个点,然后跳转到给定的路径,但是没有git可执行文件。所以在下面的路径中,我找到了git exec:

/ usr / local / git / bin / git

希望对您有帮助。

答案 15 :(得分:1)

  1. 运行sudo git --version

  2. 如果已经安装了Xcode:运行sudo softwareupdate -ia --verbose 如果不是:xcode-select --install sudo xcodebuild -license

  3. sudo xcode-select -switch / Library / Developer / CommandLineTools

此后,请不要忘记重新启动系统。它对我有用,当然也对您有用。

答案 16 :(得分:0)

下载安装后从https://git-scm.com下载git,然后在终端中输入 git ,您将获得git路径

Satishs-MacBook-Air:~Pathuri $ git

/ usr / local / bin / git

Satishs-MacBook-Air:~Pathuri $

点击“应用”并将其放在它将解决的弹出窗口上。

答案 17 :(得分:0)

如果您最近安装了Jetbrains Toolbox:

通过工具箱卸载和安装解决了我的问题。

答案 18 :(得分:0)

只需在终端上运行“ / usr / local / bin / git ”。

答案 19 :(得分:0)

首先,如果您刚刚安装了git,请尝试重新启动计算机。