Yanıtlar:
Mevcut cevapların hiçbiri Xcode git'i yükseltmeyecektir. Sadece git'in daha yeni bir sürümünü kuracaklar.
Xcode, en iyi git konumu hakkında birkaç kez fikrini değiştirdi. Xcode'u ne kadar süre önce yüklediğinize bağlı olarak şu adreslerde git ikili dosyalarını göreceksiniz:
/usr/bin/git
/usr/local/git
/Applications/Xcode.app/Contents/Developer/usr/bin/git
/Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git
PATH'i güncelleseniz bile, Xcode sürümüne bağlı kalacaktır. Yeni sürümü kullanmaya zorlamak için bildiğim tek yol, bu git ikili dosyalarını yüklediğiniz yeni bir bağlantıyla değiştirmektir.
ln -s /opt/local/bin/git /usr/bin/git
Diğer yol için tekrarlayın. Dikkatli değil, sembolik bir bağ kullanıyorum. Aksi takdirde, yükseltme işlemi sırasında Xcode diğer kurulumunuzun yerini alır
git
Homebrew'u kullanarak kaynaktan yükleyebilir ve PATH'nizi xcode / sistem sürümü yerine yenisini kullanmaya yönlendirebilirsiniz.
Burada küçük bir video eğitimi var. http://vimeo.com/14649488
Daha eski bir sürüm için ama daha fazla bilgiye ihtiyacınız varsa bize bildirin.
(Yükseltmek için MacPorts, Fink veya Git OS X yükleyicisini de kullanabilirsiniz.)
Git'i güncellemek için git'in kendisini kullanmak istiyorsanız, aşağıdaki komutları çalıştırın:
Bu git clone git://github.com/gitster/git.git
daha sonra istediğiniz herhangi bir yerden cd git
çalıştırılabilir.sudo make prefix=/usr install install-doc install-html install-info
Bu, Git'i genel kullanım için / usr / bin klasörünüze yükleyecektir.
/usr/local/bin
veya daha iyi takmak $HOME/bin
ve PATH
buna göre ayarlamak daha iyidir .
Macports'u kullanarak en son git'i yükleyebilirsiniz :
sudo port install git-core +svn +doc +bash_completion +gitweb
Xcode'dakinden daha yeni bir git istiyorsanız, yüklemeniz gerekiyorsa, bu güncelleştirme sanki başka bir yere yapılmalıdır, /usr/bin/git
o zaman bir Apple güncellemesi bu sürümün üzerine yazacaktır.
Bunu yapmanın birkaç yolu vardır, ancak @FranciscoGarcia tarafından belirtildiği gibi, Xcode tarafından kullanılan komut sadece komut satırı sürümünü değiştirmezler.
En kolayı, ikili siteyi git sitesinden kurmaktır .
Kod istiyorsanız, örneğin Fink macports, Homebrew gibi bir paket yöneticisi kullanın.
Kanayan kenarı git'in kendi deposundan en son yüklemeyi istiyorsanız.
En son ikili dosyayı buradan indirin ve yükleyin.