git di baris perintah tidak lagi berfungsi di El Capitan

13

Baru saja menginstal OS X 10.11 tadi malam, saya terkejut melihat bahwa terminal Bash saya melakukan hal berikut:

$ 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.

XCode versi sebelumnya tidak mentransfer ke OS baru. Saya mencoba instalasi baru Git, tetapi masih mengalami kegagalan XCode yang sama di Bash.

Apakah ada alasan bagus untuk ini?

Alex
sumber
Ketika pesan baris perintah itu terjadi, Anda juga harus melihat penawaran dialog GUI untuk menginstal versi terbaru dari alat baris perintah Xcode. Apakah itu tidak terjadi?
Spiff
Ya begitu saya menginstal XCode itu berhasil ... Saya lebih bertanya-tanya mengapa git sekarang memiliki ketergantungan pada Apple Dev Tools ...?
Alex

Jawaban:

21

Bagi saya, ini adalah solusi:

xcode-select --install

Setelah instalasi, git mulai bekerja lagi.

Michal
sumber
Panggilan yang bagus terima kasih. Akan menandai sebagai benar walaupun saya menginstal XCode dan ini memperbaikinya juga.
Alex
Terima kasih :) Ini adalah jawaban pertama saya di StackExchange, jadi ini akan membantu saya mendapatkan reputasi.
Michal
1

Menghadapi ini setelah meningkatkan ke El-Capitan

xcode-select --install 

tidak berfungsi untuk saya bahkan setelah 'Menemukan Perangkat Lunak' dan Mengunduh. Saya tidak menginstal Xcode.app (Tidak ingin menginstalnya) jadi saya memperbaikinya dengan mengunduh Command Line Tools dari https://developer.apple.com/downloads/ (memerlukan Apple SignIn) dan memasangnya secara manual.

Setelah instalasi saya bisa menjalankan gitperintah lagi

William M
sumber
Saya percaya bahwa perintah xcode-select --installmelakukan hal yang persis sama - instal Alat Baris Perintah. Anda dapat membaca ini dalam membantu perintah ini: xcode-select --help. Saya pikir itu tidak memerlukan Xcode.app untuk diinstal.
Michal