Comment faire fonctionner Apple et personnalisé git côte à côte

J'ai installé les outils Apple Developer Tools 5 sur Mac OS X 10.9.4 qui est fourni avec Git:

git version 1.8.5.2 (Apple Git-48) 

J'ai également installé Git 2.0.1 en utilisant le programme d' installation de Mac OS X. Comment le configurer au mieux pour que toutes les applications utilisent Git 2.0.1 par défaut? Je pourrais échanger le binary Apple Git pour un lien symbolique à celui personnalisé. Sinon, je devrais modifier le PATH pour qu'il lise d'abord le Git personnalisé. Y a-t-il une raison de préférer l'un par rapport à l'autre?

En outre, est-ce que même une chose sûre à faire? Est-ce que n'importe quoi, par exemple XCode, casse si j'ai remplacé Apple Git avec Git 2.0.1?

J'ai parlé de la modification des outils système avant et à court terme: ne le faites pas! Les choses utiliseront les outils du système en s'attendant à une certaine version d'un certain outil et si vous changez cela vous pourriez casser beaucoup de choses.

Au lieu de cela, changez votre path. Par exemple, si votre file git est situé dans /usr/local/git/bin/git , ajoutez ce qui suit à votre ~/.bash_profile ou équivalent:

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

De cette façon, vous pouvez utiliser votre git en exécutant git mais le système git restra disponible.