Git'i Mac OS X 10.9 (Mavericks) altında yükleme sorunları


29

Mavericks’in yeni kurulumunu yeni bitirdim. Sonra gitscam.com'a gittim ve Mac yükleyiciyi indirdim ve Git'i ondan yükledim.

Şimdi terminale ne zaman girsem ve şunu yazın 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.

Ben de bu diyaloğu:

görüntü tanımını buraya girin

Git yükleyici git içine yükledi /usr/local/git/binve bunu da ekledim PATHama hala zar yok.

Neyi yanlış yapıyorum burada? Git'i kullanabilmem için xcode kurmak istemiyorum.

Yanıtlar:


44

Sadece orijinal git paketini indirin . Yükleyici altında git yükler /usr/local/git(yükleyiciyi çalıştırmak için güvenlik seçeneklerini devre dışı bırakmanız gerekir).

/usr/binXcode tarafından kullanılan ve Xcode'u yüklemeden çalışmayan önceden yüklenmiş bir git sarmalayıcısı vardır . /usr/local/git/bin/gitAçıkça çalışmanız veya daha /usr/local/git/binönce içerecek PATH değişkenini değiştirmeniz gerekir /usr/bin!

~/.profileAşağıdakileri kullanarak oluşturun / düzenleyin :

PATH=/usr/local/git/bin:$PATH
export PATH

Bu sarıcıyı xcode'dan çıkarmanın bir yolu var mı?
Jan Hančič

@ JanHančič: Evet sudo rm /usr/bin/git, ancak önerilmez!
Arne Burmeister 27:13

3
Bunun yerine ~ / .profile ile deneyin ve terminal uygulamasını yeniden
başlatın

1
Bu şimdi çalışıyor, evet. Sanırım .bashrc bir şekilde toplanmadı. Teşekkürler!
Jan Hančič

2
Benim için yukarıda çalıştı ama ~ / .bash_profile içinde
Chux

1

Mac OS X 10.10 (Yosemite) için ekleyin:

/usr/local/git/bin

Kopyalanmasını önlemek için ilk satır olarak dosyayı /etc/pathskaldırın /etc/paths.d/git. Bu, tüm kullanıcıları etkileyecektir.


-1

Sadece bir takma ad belirleyin, git komutunu çağırdığınızda sarmalayıcı yerine doğru kodu çağırır ...

alias git="/usr/local/git/bin/git" 

Mac-mini:/$ git -version
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.

Mac-mini:/$ alias git="/usr/local/git/bin/git"

Mac-mini:/$ git -version
Unknown option: -version
usage: git [--version] [--help] [-c name=value]
           [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
           [-p|--paginate|--no-pager] [--no-replace-objects] [--bare]
           [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
           <command> [<args>]
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.