OS X – 无法启动Git:/ usr / bin / git可能是Git可执行文件的path无效

我在Android Studio中遇到这个错误:

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

它给了我一个修复它的选项,它把我带到Android Studio的区域来设置git的path。 我看到它被设置为

在/ usr / bin中/混帐

我检查这个path,那个path确实是git可执行文件的path。 为什么Android Studio无法启动git?

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

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

你应该在你的命令行上运行“sudo git –version”。 它会要求你同意git xcode许可协议,一旦完成所有的事情都会像以前一样工作。

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

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

这是你应该这样做的:

  1. 打开terminal
  2. 运行以下命令: sudo xcodebuild -license
  3. 同意条款。

而已! 🙂

在terminal

 sudo xcodebuild -license accept 

在terminal使用“哪个git”。 它会为您提供您的git位置。 就像“/ usr / local / bin / git”一样,在点击“修复”后出现的popup窗口中粘贴这个位置。 然后点击应用。

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

我用这些步骤解决了它:

  1. 在terminal中键入xcode-select --install (安装许可证)

  2. 下载一个git并重新安装它

经过这2个步骤,我可以在terminal像gitgit --version使用git命令。

但是当我打开android工作室,它仍然显示错误

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

  1. 在你的terminal上键入which git (找出gitpath)

  2. configuration你的android studio中的path(你在步骤3中),然后应用

就像下面的照片一样 在这里输入图像说明

这个对我有用。

我遇到了同样的问题。 想法表明:无法启动Git:/ user / bin / git …而我运行“哪个git”终止,我发现我的git留在/ user / local / bin / git所以我需要的是在项目设置上更改git的path。 它的工作。

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

当我安装MacOS Sierra我运行xcode-select --install ,它工作正常

我在PhpStorm有同样的问题。 在OS X EL Capitan上更新XCode后,我find了。 在此更新之后,我没有打开它来接受XCode和OS X所必需的许可证。当我接受许可证时问题已解决。

当我的Mac OS Sierra中安装了两个Xcode(ver.7和ver.8)应用程序时,我遇到了这个问题。

我所做的只是打开Xcode 8,转到首选项 ,select选项卡中的位置 ,然后将命令行工具设置为Xcode 8.0

下载安装后从https://git-scm.com下载git,然后;在terminalinputgit git path

Satishs-MacBook-Air:〜Pathuri $哪个git

在/ usr / local / bin目录/混帐

Satishs-MacBook-Air:〜Pathuri $

点击应用,并在popup它将解决它。