git w linii poleceń nie działa już na El Capitan


13

Po ostatniej instalacji OS X 10.11 byłem zaskoczony, widząc, że mój terminal Bash wykonał następujące czynności:

$ git
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.

Poprzednia wersja XCode nie została przeniesiona do nowego systemu operacyjnego. Próbowałem świeżej instalacji Gita, ale nadal miałem tę samą awarię XCode w Bash.

Czy jest na to dobry powód?


Kiedy pojawia się ten komunikat wiersza poleceń, powinieneś zobaczyć okno dialogowe GUI oferujące instalację najnowszej wersji narzędzi wiersza polecenia Xcode. Czy to się nie stało?
Spiff

Tak, kiedy zainstalowałem XCode, zadziałało ... Zastanawiałem się, dlaczego git jest teraz zależny od Apple Dev Tools ...?
Alex

Odpowiedzi:


21

Dla mnie było to rozwiązanie:

xcode-select --install

Po instalacji git znów zaczął działać.


Dobry telefon dzięki. Oznaczę jako poprawne, chociaż zainstalowałem XCode i to też go naprawiło.
Alex

Dzięki :) To moja pierwsza odpowiedź na StackExchange, więc pomoże mi zdobyć reputację.
Michał

1

Zmierzyłem się z tym po aktualizacji do El-Capitan

xcode-select --install 

nie działało dla mnie nawet po „Znajdowaniu oprogramowania” i pobieraniu. Nie mam zainstalowanego Xcode.app (nie chciałem go instalować), więc naprawiłem go, pobierając Narzędzia wiersza poleceń z https://developer.apple.com/downloads/ (wymaga Apple SignIn) i zainstalowałem go ręcznie.

Po instalacji mogłem gitponownie uruchomić polecenia


Wierzę, że polecenie xcode-select --installrobi dokładnie to samo - zainstaluj Narzędzia wiersza polecenia. Można przeczytać w pomocy na komendy użytkownika: xcode-select --help. Myślę, że nie wymaga instalacji Xcode.app.
Michał
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.