¿Está git preinstalado en macOS Sierra?

Soy muy nuevo en macOS, conozco un poco Ubuntu y me pregunto si git está preinstalado en macOS o no. Mecanografía

which -a git

da como resultado

git is /usr/bin/git

Pero cuando inicio un repositorio de prueba y pago myBranch , el comando

git branch

da como resultado una línea vacía. Entonces, ¿hay algo que olvide? Instalé Homebrew antes de buscar git, entonces, ¿quizás esto cause algunas interdependencias?

Respuestas (1)

macOS viene con un binario en /usr/bin/git, sin embargo, de forma predeterminada, es un contenedor alrededor del instalador de herramientas de línea de comandos. Ejecutar el comando imprimirá lo siguiente y regresará inmediatamente.

note: install requested for command line developer tools

Un mensaje le pedirá al usuario que instale las herramientas de la línea de comandos, con un botón que descarga e instala el conjunto de herramientas.

Una vez instalado, /usr/bin/gitserá una versión propia de Git compilada por Apple (señalada por el 'Apple Git').

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

Si Git se instala con Homebrew, estará /usr/local/bin/giten Intel de forma predeterminada, en /opt/homebrew/bin/gitARM.

¡Gracias por la rápida respuesta! ¿Tienes alguna sugerencia sobre qué git usar? Traté de agregar la rama de git actual a mi indicador de terminal como se describe aquí , pero esto resultó en algunos errores, donde siempre se escribió $(parse_git_bash) detrás del indicador estándar.
@ marco05772 El homebrew git es una versión ligeramente más nueva 2.31.1 versus 2.24.3. Así que usa el que te resulte más cómodo.