Od Xcode ciężko kodowane własną wersję git, która jest zainstalowana na /Applications/Xcode.app/Contents/Developer/usr/bin/git
, udało mi się użyć tej pracy wokół trick:
przejdź do katalogu Xcode:
cd /Applications/Xcode.app/Contents/Developer/usr/bin
zmienić nazwę gitary Xcode w ten sposób:
sudo mv ./git ./git-xcode-usr-bin
odwołuje własną git który jest instalowany przez homebrew:
sudo ln -s /usr/local/bin/git ./git
I zrobiłem to samo z /usr/bin/git
Będzie acctually odwołuje /usr/local/Cellar/git/1.8.0/bin/git
(bo” m używać git 1.8.0 w chwili obecnej)
Cert w rzeczywistości może to powodować inne problemy, na przykład gdy uaktualniam wersję gitarzystów homebrew w przyszłości, to nie będzie działać dla mnie :(i wtedy muszę utworzyć nowy link.
Robię to tak, ponieważ chcę rozwiązać mój problem tutaj 13177203. I po przeszukiwaniu StackOverFlow przez długi czas, w końcu dostałem to rozwiązanie.
Stworzyłem ten skrypt, aby Xcode używał lokalnej instalacji Git w/usr/local/bin. Sprawdź to. https://gist.github.com/4659915 – Baub