天天看點

IntelliJ中Git突然不能用,報錯 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)

記錄一個昨天碰到的問題以及解決方法,希望對碰到一樣問題的你有用!

昨天更新了一下Mac OS,重新開機後再打開IntelliJ,突然Git就不能用了,報了下面這樣的錯:

IntelliJ中Git突然不能用,報錯 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
開始以為是不是Git出了問題,打開終端試了一下

git

指令,是一切正常的,排除

git

用戶端的損壞。
IntelliJ中Git突然不能用,報錯 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
再仔細看錯誤原因,推測可能是路徑配置問題,打開IntelliJ的菜單:

Preferences...

在左側搜尋框中直接搜尋

git

或者直接找到

Version Control

菜單項,點選下屬的

Git

功能項,此時可以看到目前的Git指令路徑配置如下圖
IntelliJ中Git突然不能用,報錯 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
問題就出在這裡,将該路徑修改為:

/usr/local/bin/git      
IntelliJ中Git突然不能用,報錯 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)

點選右側的

Test

按鈕,測試一下,可以看到如下圖所示的結果:

IntelliJ中Git突然不能用,報錯 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)

完成之後,記得點選

Apply

Ok

按鈕,然後關閉設定視窗之後,Git就可以正常使用了!