Git无法在MacOS上运行:'t Catalina: "xcrun: error: invalid active developer path (/Library/ developer /CommandLineTools), missing"

升级到MacOS X 10.15 Catalina后,我无法在shell中运行任何git命令:

默认的交互shell现在是zsh。

要更新您的帐户以使用zsh,请运行chsh -s /bin/zsh

更多详情,请访问https://support.apple.com/kb/HT208050

~ | git

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

我认为我的shell有问题,所以我按照说明将Mac OS的默认shell更改为bash,使用GUI和命令行:

chsh -s /bin/bash

我还重启了电脑。然而,我仍然看到相同的消息,即使echo "$SHELL"输出/bin/bash

80314 次浏览

你需要重新安装命令行工具:

$ xcode-select --install