OS X-Can’t start Git:/usr/bin/Git 可能 Git 可执行文件的路径无效

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

Can't start Git: /usr/bin/git 可能 Git 可执行文件的路径无效。

它为我提供了一个修复它的选项,在这里它将带我到 Android Studio 中的区域来设置 git 的路径。我明白了

/usr/bin/git

然后我检查这个路径,这个路径实际上就是 git 可执行文件的路径。为什么 Android Studio 无法启动 git?

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

同意 Xcode/iOS 许可需要管理员特权 通过 sudo 作为 root 用户重新运行。

87780 次浏览

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

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

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

你应该这么做:

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

That's it! :)

I met a same problem. 想法表明: 不能启动 Git:/user/bin/Git..。 然后我运行“ which git”,发现我的 git 停留在/user/local/bin/git 上 所以我需要的是改变 git 在项目设置中的路径。 而且成功了。

在终点站

sudo xcodebuild -license accept

我在 PhpStorm 也遇到过同样的问题。这是我在 OS X EL Capitan 上更新 XCode 后想到的。在这次更新之后,我没有打开它来接受 XCode 和 OSX 所必需的许可证。当我接受许可证时,问题就解决了。

我在 Mac OS Sierra 中安装了两个 Xcode (版本7和版本8)应用程序时遇到了这个问题。

我所做的只是打开 Xcode 8,转到 偏好,在 tab 中选择 地点,并将 命令行工具设置为 Xcode 8.0

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

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

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

  1. Type xcode-select --install in the terminal (Installs the license)

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

在这两个步骤之后,我可以在终端中使用 git 命令,如 gitgit --version

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

所以我们还需要两个步骤:

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

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

如下图所示 enter image description here

对我有用。

当我安装 MacOS Sierra 时,我运行 xcode-select --install,它工作得很好

use "which git" in terminal. 它将提供您的 git 位置,如“/usr/local/bin/git” 将这个位置粘贴到弹出窗口中,然后点击“修复它”。 然后点击申请。

Download git from https://git-scm.com after download install it and then 在终点站 type 哪个饭桶 you will get git path

萨蒂希斯-MacBook-Air: ~ Pathuri $which git

/usr/local/bin/git

Satishs-MacBook-Air: ~ Pathuri $

点击应用程序,并适合它的弹出式将解决。

In my situation I used "which git" in terminal. It will provide me my git location like "/usr/local/bin/git" instead of "/usr/bin/git" I pasted this location in popup which came after clicking "Fix it". Then clicked apply and it works.

如果您最近安装了 Jetbrain 工具箱:

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

在我的案例中,我把 Xcode 应用程序的名字改成了 Xcode9,后来又改成了 Xcode。

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

在终端上输入 sudo xcode-select --switch /Applications/Xcode.app之后,一切又恢复正常了

sudo xcode-select --reset in the terminal instantly solved the problem for me.

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

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

/usr/local/git/bin/git

I hope it helps.

  1. 运行 sudo git —— version

  2. 如果已经安装了 Xcode: 运行 sudo softwareupdate-ia ——冗长 如果不是: xcode-select —— install Sudo xcodebuild-License

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

在这之后,不要忘记重新启动系统。它为我工作,当然也为你工作。

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

首先尝试重启你的电脑,如果你刚刚安装了 git。