6 votes

Le git est-il préinstallé sur macOS Sierra ?

Je suis très nouveau sur macOS, ayant une petite connaissance d'Ubuntu, et je me demande si git est pré-installé sur macOS ou non. En tapant

which -a git

résulte en

git se trouve à /usr/bin/git

Mais lorsque j'initialise un test-repo et que je fais un checkout d'une myBranch, la commande

git branch

résulte en une ligne vide. Est-ce que j'ai oublié quelque chose? J'ai installé Homebrew avant de vérifier git, donc peut-être que cela cause des interdépendances?

8voto

grg Points 181593

MacOS dispose bien d'un binaire à /usr/bin/git, cependant par défaut c'est un wrapper autour de l'installateur des outils en ligne de commande. Exécuter la commande affichera la suite et retournera immédiatement.

note: install requested for command line developer tools

Une invite demandera à l'utilisateur d'installer les outils en ligne de commande, avec un bouton pour télécharger et installer l'ensemble d'outils.

Une fois installé, /usr/bin/git sera une version correcte de Git compilée par Apple (notée par 'Apple Git').

$ /usr/bin/git --version
git version 2.24.3 (Apple Git-128)

Si Git est installé en utilisant Homebrew, il se trouvera par défaut à /usr/local/bin/git sur Intel, à /opt/homebrew/bin/git sur ARM.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X