我更新了最新的操作系统,和/或重新启动了我的计算机(每次重大更新都会发生这种情况,但这次我所做的只是在2022-09-13年重新启动我的计算机)

今天早上,我在MacBook pro的命令行中导航到我的工作代码库,在存储库中键入“gitstatus”,收到一个错误:

(2022年9月,这个错误大不相同,但我没有捕捉到它)

xcrun:错误:无效的活动开发人员路径(/Library/developer/CommandLineTools),在以下位置缺少xcrun:/Librari/developer/CommandLineTools/usr/bin/xcrun

git不起作用!

如何修复git和命令行工具?


当前回答

我已经在以前的主要版本中使用了公认答案中给出的xcode select--install。

我刚刚升级到OS X 10.15 Catalina,并在OS升级完成后再次从首选项运行软件更新工具。Xcode实用程序更新在那里可用,它还使用刚刚输出的git对问题进行了排序xcrun:错误:无效的活动开发人员路径(/Library/developer/CommandLineTools)

其他回答

对我来说,我没有安装xcode(在Mojave OS上)。我去了我的mac上的应用商店,下载了它,然后回到终端,输入git并点击enter,然后它就工作了。

对我来说,有效的方法如下:

sudo xcode-select --reset

然后像@High6的回答一样:

sudo xcodebuild -license

这将显示一个许可证,我认为它是某种Xcode许可证。使用空格(或鼠标)滚动到底部,然后点击同意。

这就是我在MacOS Mojave v 10.14中所做的工作。

Mac OS:大苏尔

第一优先级

sudo xcode-select --reset

sudo xcodebuild -license

第二优先级

xcode-select --install

我也有同样的问题,更新后无法使用SVN,

万一执行xcode select--install无法解决问题,

你可能会看到,

svn:error:Xcode不再提供subversion命令行工具。

参考:https://developer.apple.com/documentation/macos_release_notes/macos_catalina_10_15_release_notes

尝试通过brew安装svn

brew install svn

这应该能让你继续。

我从错误消息中找出了Xcode命令行工具部分,但在运行Xcode并得到安装附加工具的提示后,它确实声称要安装这些工具,但在打开新终端后,我仍然收到了相同的错误。

所以我手动执行了xcode select--install,之后它对我起了作用。