След обновяването до macOS Catalina се опитах да стартирам git
от Терминал, но той ми даваше следната грешка:
xcrun: грешка: невалиден активен път за разработчици (/Library/Developer/CommandLineTools), липсва xcrun при: /Library/Developer/CommandLineTools/usr/bin/xcrun
.
Как да го поправя?
Отворете терминала и изпълнете следното:
xcode-select --install
Това ще изтегли и инсталира инструментите за разработчици xcode и ще отстрани проблема.
Не се нуждаете от Xcode, можете да инсталирате само инструментите за команден ред тук, те са около 130 Mb.
Ако само горното не помогне, стартирайте и:
xcode-select --reset
Проблемът е, че трябва изрично да се съгласите с лицензионното споразумение. Като последваща стъпка може да се наложи да възстановите пътя до Xcode, ако имате няколко версии или искате инструментите от командния ред да работят без Xcode.
xcode-select --switch /Applications/Xcode.app
xcode-select --switch /Library/Developer/CommandLineTools
Намерих решението в този въпрос: Инструментите на командния ред не работят.
Възможно е да получите съобщение за грешка: "Can't install the software because it is not currently available from the Software Update server". В този случай xcode-select --reset
работи, както е посочено от akozin.
Ако не искате да инсталирате, нито да използвате Xcode (аз не искам), можете да инсталирате само
командни инструменти за Xcode (моля, вижте Редактиране)
Отидете на https://developer.apple.com/download/more/ и намерете Command line tools OS X 10.11) за Xcode 7.1. След това инсталирайте изтегления .dmg пакет.
Би трябвало да работи с по-нови версии на Command line tools OS X, но аз го тествах Command line tools OS X 10.11) за Xcode 7.1 конкретна версия.
След актуализация до macOS 10.13 се наложи да инсталирам Command Line Tools (macOS 10.13) for Xcode 9
- също работи чудесно.
Както @setholopolus спомена в коментар,
xcode-select --install
Също така инсталира само инструменти за команден ред за Xcode.
Можете също така да проверите това на адрес: http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/
Оставям отговора си, в случай че'имате проблеми с инсталирането чрез cli
.
PS кредити за този отговор на SO: https://stackoverflow.com/a/33593066/2029818