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

Ben*_*ins 110 git macos android-studio

我在Android Studio中遇到此错误:

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

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

在/ usr/bin中/混帐

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

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

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

小智 197

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

  • 没有为我工作,我得到的消息 "xcrun:错误:无效活跃的开发路径(/库/开发/ CommandLineTools),在缺少xcrun:/库/开发商/ CommandLineTools在/ usr/bin中/ xcrun".我会尝试和Google一起解决这个问题并将其带到这里 (42认同)
  • @chucky我也遇到了同样的问题,然后我跑了"xcode-select --install"为我工作. (40认同)
  • 好答案.我刚刚运行了"sudo git",它也起作用了. (4认同)

Jus*_*tin 92

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


cyb*_*101 46

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

这是你应该这样做的:

  1. 打开终端
  2. 运行以下命令: sudo xcodebuild -license
  3. 同意这些条款.

而已!:)

  • 如果您不喜欢该终端,您也可以打开 Xcode 应用程序并接受条款。 (2认同)

Jef*_* Ma 39

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

我用这些步骤解决了它:

  1. 类型xcode-select --install在终端(安装许可证)

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

在这2个步骤之后,我可以在终端中使用git命令git或者git --version.

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

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

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

  2. 在android studio中配置路径(在步骤3中获得),然后应用

就像下图 在此输入图像描述

这个对我有用.

  • 谢谢,我遇到了同样的问题,按照你的步骤解决了 (2认同)
  • 在android studio终端中运行`哪一个git`打印出git可执行文件的路径,然后将其粘贴到git配置中。这对我有用! (2认同)

Saj*_*Zeb 12

在终端中使用"which git".它将为您提供您的git位置.比如"/ usr/local/bin/git"将这个位置粘贴在点击"修复它"后弹出的位置.然后单击"应用"


小智 9

在终端

sudo xcodebuild -license accept
Run Code Online (Sandbox Code Playgroud)


Cün*_*eyt 5

在我的情况下,我在终端使用了"哪个git".它将为我提供我的git位置,如"/ usr/local/bin/git"而不是"/ usr/bin/git"我将此位置粘贴在弹出窗口中,点击"修复它"后出现.然后点击申请,它的工作原理.


小智 5

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

所以我点击了除 Test 按钮之外的三个点并跳转到给定的路径,但没有 git 可执行文件存在。所以在下面的路径我找到了 git exec:

/usr/local/git/bin/git

我希望它有帮助。