After upgrading to macOS Mojave, I tried to run GIT from Terminal but it kept giving me the following error:
xcrun: error: invalid active developer path (
when I use git in the terminal:
then I run it:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
This line worked for me. I had the same issue. Run it in the terminal.
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
This happened to me after updated XCode to 12.3
Using the following command as root solved the issue:
sudo xcode-select --reset
Open Terminal, and run the following:
xcode-select --install
This will download and install xcode developer tools and fix the problem. The problem is that one needs to explicitly agree to the license agreement. As a follow on step, you may need to reset the path to Xcode if you have several versions or want the command line tools to run without Xcode.
xcode-select --switch /Applications/Xcode.app
xcode-select --switch /Library/Developer/CommandLineTools
I have also found the solution in this question.
https://apple.stackexchange.com/questions/254380/macos-mojave-invalid-active-developer-path