升级到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.


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

$ xcode-select --install