Puisque Xcode a codé en dur sa propre version de git qui est installée sur /Applications/Xcode.app/Contents/Developer/usr/bin/git
J'ai réussi à utiliser cette astuce pour contourner le problème :
-
dans le répertoire Xcode :
cd /Applications/Xcode.app/Contents/Developer/usr/bin
-
renommez le git de Xcode comme ceci :
sudo mv ./git ./git-xcode-usr-bin
-
lier mon propre git qui est installé par homebrew :
sudo ln -s /usr/local/bin/git ./git
Et j'ai fait la même chose avec /usr/bin/git
Cela permettra de relier /usr/local/Cellar/git/1.8.0/bin/git
(parce que j'utilise git 1.8.0 pour l'instant)
Cela peut certainement causer d'autres problèmes, par exemple lorsque je mettrai à jour la version git du homebrew à l'avenir, cela ne fonctionnera pas pour moi :( et je devrai alors créer un nouveau lien.
Je le fais comme ça parce que je veux résoudre mon propre problème ici. 13177203 . Et après avoir cherché StackOverFlow pendant un long moment, j'ai finalement trouvé cette solution.