change xcrun developer path for Android Studio/IntelliJ
Solution 1
Instead of installing xcode you can install git from here and change the path in android studio to /usr/local/git/bin/git
as shown in the image below.
This way you save time and memory.
Solution 2
I ran into the same problem, however with svn
. I found that by installing El Capitan, Xcode was "uninstalled". I reinstalled Xcode from the App Store and then reinstalled Xcode Command Line Tools via Terminal with
xcode-select --install
After installation, my /Library/Developer/CommandLineTools/usr/bin
directory reappeared and svn
started working again.
Solution 3
Use /usr/local/git/bin/git as a path
Solution 4
In my case, Git did not work after upgrading Mac OS X High Sierra.
Fortunately, the answer provided by @Rob still works for High Sierra, so there was no need for me to actually change the xcrun developer path and no need to install all of XCode
Stillie
Mobile developer is my profession, I have done Native Android development but in the last year have been focussing heavily on Flutter Development EDIT: I am officially a Flutter developer professionally - haven't looked back since :)
Updated on June 09, 2022Comments
-
Stillie almost 2 years
I'm using GIT and am trying to push my code and getting the following error when using the Terminal. I don't use XCode, I'm using Android Studio.
The command I tried using was:
git branch Networking
Error:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun`
I am running on El Capitan Beta 4 update if that helps in any way.
Update: This also happens for IntelliJ users, and for MacOS Catalina update
-
Stillie almost 9 yearsThanks for this, but i am not using XCode, i am using Android Studio
-
Rob almost 9 yearsI should have noted that I am not using Xcode for development, either. I am using IntelliJ. A version of
git
andxcrun
is distributed as part of Xcode Command Line Tools (which is where it appears yourgit
is currently configured to be executed from). If you installedgit
on your own (e.g.,/usr/local/bin
), perhaps youralias
needs to be reconfigured forgit
to point to your installation instead of the default. -
Beder Acosta Borges over 8 yearsRunning
xcode-select --install
to install Xcode Command Line Tools fixedgit
for me. No need to install the whole Xcode. -
Anton Holovin over 8 yearsThe answer is also useful for final version of El Capitan. It makes git working.
-
Eric Walker over 8 yearsThis seems to happen every few Apple OS releases. I wonder if they're aware of it.
-
Kenny Dabiri over 7 yearsSaved my time indeed! Thanks @Atrix1987
-
Javadroid over 6 yearsThis should be marked answer. He asked for android studio and he marked for Xcode answer. I dont know what was wrong with him? By the way thanks for solution.
-
Adinia over 5 yearsAfter the update to macOS Mojave, this was exactly the suggestion in Android Studio, to install git from this link. But your answer helped with quickly setting the correct path.
-
Droidman almost 4 yearsupdate 2020: just happened to me after Catalina update, 2018 MBP. Installed git with homebrew, the path was:
/usr/local/bin/git
-
soufiane ELAMMARI about 2 yearsthanks Man ,i waste so much time to download and install Xcode with no solutions .