web-dev-qa-db-fra.com

Localiser le dossier d'installation de Git sous Mac OS X

Je suis juste curieux de savoir où Git est installé (via DMG) sur le système de fichiers Mac OS X?

90
Chiron

Le programme d’installation de la page d’accueil de git s’installe par défaut dans /usr/local/git . Voir aussi cette réponse . Cependant, si vous installez XCode4, une version git sera installée dans /usr/bin . Pour que vous puissiez facilement mettre à niveau à partir du site Web et utiliser la dernière version de Git, modifiez les informations de votre profil pour les placer /usr/local/git/bin avant. /usr/bin dans le $ PATH ou modifier /etc/chemins et insérez /usr/local/git/bin comme première entrée ( voir cette réponse ).

117
BHMulder

Est-ce dans votre CHEMIN? Si c'est le cas, lancez which git dans le terminal et il vous le dira.

146
scottd

tapez simplement which git dans la fenêtre de votre terminal et il vous montrera exactement où il a été installé.

38
Ray Fitzgerald

Sur la plupart des systèmes basés sur UNIX, sa position est /usr/bin/git (si installé avec les options par défaut)
tous les scripts liés à git sont à /usr/libexec/git-core

6
theSTIG

Vous pouvez aussi essayer avec /usr/local/bin/git ça a fonctionné pour moi

4
Gastón Saillén

On sait généralement que certaines applications le prennent également à partir du chemin Xcode.app: /Applications/Xcode.app/Contents/Developer/usr/bin/

Coda 2 préfère ce chemin au lien virtuel de/usr/bin.

3
gagneet

Principalement en /usr/local/git (il y a aussi /etc/paths.d/git et /etc/manpaths.d/git articles).

2
Amber

Sous Linux, la commande est où. Sinon, vous pouvez émettre find / -name git et attendez une éternité. Sinon, essayez echo $PATH | sed "s/:/ /g" | xargs -L 1 ls | grep git

2
Novikov

Si vous avez une nouvelle installation/mise à jour de Xcode, il est possible que votre binaire git ne puisse pas être exécuté (j’avais le mien sous /usr/bin/git). Pour résoudre ce problème, il suffit d’exécuter les conditions de licence Xcode et "Accepter" et d’essayer à nouveau, cela devrait fonctionner.

0
Matej P.