更改 Android Studio/IntelliJ 的 xcrun 开发者路径

change xcrun developer path for Android Studio/IntelliJ

我正在使用 GIT 并尝试推送我的代码,但在使用 终端时出现以下错误。我没有使用 XCode,我正在使用 Android Studio.

我尝试使用的命令是:

git branch Networking

错误:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun`

我正在 运行 El Capitan Beta 4 更新,如果有任何帮助的话。


Update: This also happens for IntelliJ users, and for MacOS Catalina update

我 运行 遇到了同样的问题,但是 svn。我发现通过安装 El Capitan,Xcode 变成了 "uninstalled"。我从 App Store 重新安装了 Xcode,然后使用

通过终端重新安装了 Xcode 命令行工具
xcode-select --install

安装后,我的 /Library/Developer/CommandLineTools/usr/bin 目录又出现了,svn 又开始工作了。

您可以从 here 安装 git,然后将 android studio 中的路径更改为 /usr/local/git/bin/git,而不是安装 xcode,如下图所示.

这样可以节省时间和内存。

在我的例子中,Git 在升级后没有工作 Mac OS X High Sierra。

幸运的是,@Rob 提供的答案仍然适用于 High Sierra,因此我无需实际更改 xcrun 开发人员路径,也无需安装所有 XCode

升级到 macOS Mojave 后我丢失了 Git。

重新安装 XCode CLI 的解决方案仍然有效。

在终端中,输入:

xcode-select --install

...然后在提示中单击 "Install"。

使用/usr/local/git/bin/git作为路径