Ir al contenido
Brayan Diaz C
Volver

Instala y configura Git en macOS

En este artículo vas a aprender exactamente cómo instalar y configurar Git en macOS correctamente, sin depender de configuraciones por defecto que luego generan fricción.

He configurado Git en equipos personales, máquinas nuevas, entornos académicos y proyectos colaborativos. He visto repositorios romperse por detalles mínimos: ramas inconsistentes, identidades mal configuradas, mensajes de commit pobres. Esto es lo que realmente funciona.

El problema es que en macOS muchos asumen que “Git ya viene instalado” y empiezan a trabajar. Luego descubren que usan una versión desactualizada o que nunca definieron estándares básicos.

Vamos a ver:

  1. Cómo instalar Git correctamente con Homebrew
  2. Qué configuración mínima debes aplicar siempre
  3. Cómo dejar una base profesional lista para cualquier flujo

Al final tendrás un entorno coherente, limpio y preparado para trabajar en serio.

Desde aquí: pasos claros, comandos directos y decisiones con propósito.

Tabla de contenidos

Tabla de contenidos

Instalación correcta desde el inicio

macOS puede traer una versión de Git preinstalada.

Pero no siempre es la más reciente.

Y no siempre es la que quieres usar en proyectos modernos.

Paso 1: Verificar si Git está instalado

git --version

Si devuelve una versión válida, ya tienes Git.

Sin embargo, lo recomendable es instalarlo o actualizarlo usando Homebrew para tener control total.

Paso 2: Instalar Git con Homebrew

Primero verifica que tienes Homebrew:

brew --version

Si no lo tienes, instálalo antes de continuar: te enseño cómo en Setup macOS para desarrollo profesional.

Luego instala o actualiza Git:

brew install git

Si ya está instalado:

brew upgrade git

Verifica la versión final:

git --version

Hasta aquí lo básico.

Pero instalar no es lo mismo que configurar.

Aquí es donde la mayoría falla.

El error silencioso que arruina repositorios

Durante mucho tiempo trabajé con la configuración por defecto.

Funcionaba.

Pero no era consistente.

Un día revisé un proyecto colaborativo y encontré commits firmados con distintos correos, ramas mezcladas entre master y main, y mensajes sin contexto.

Nada estaba “roto”.

Pero todo era fricción.

Git mal configurado no explota. Solo degrada la calidad del proyecto con el tiempo.

Ese es el verdadero problema.

No es un error visible.

Es deuda técnica cultural.

Y se acumula.

Por eso la configuración inicial importa.

No es un detalle menor.

Es arquitectura invisible.

Y ahora vamos a construirla correctamente.

Configuración profesional y sistema base

Vamos a dejar Git listo para trabajar en serio.

Paso 1: Activar colores en consola

Pequeño detalle.

Gran impacto en legibilidad.

git config --global color.ui true

Paso 2: Configurar tu identidad global

Esto debe coincidir con tu cuenta de GitHub o el proveedor que uses.

git config --global user.name "Tu Nombre"
git config --global user.email "tu@email.com"

Verifica:

git config --global --list

Nunca trabajes con identidad anónima.

Paso 3: Definir main como rama por defecto

Hoy el estándar es main.

Configúralo globalmente:

git config --global init.defaultBranch main

Cada nuevo repositorio creado con:

git init

usará esa rama por defecto.

Coherencia automática.

Paso 4: Plantilla de mensaje de commit (opcional pero recomendado)

Puedes configurar una plantilla que se abra cada vez que ejecutes:

git commit

Primero crea el archivo:

touch ~/.gitmessage

Luego configúralo:

git config --global commit.template ~/.gitmessage

En un próximo artículo de la serie profundizaré en una plantilla optimizada para equipos y proyectos personales.

Por ahora quédate con el principio:

Un buen sistema de commits mejora la calidad del producto, no solo el historial.

Paso 5: Verificación final

Revisa tu configuración:

cat ~/.gitconfig

Deberías ver algo como:

[user]
    name = Tu Nombre
    email = tu@email.com
[init]
    defaultBranch = main
[color]
    ui = true

Eso es tu base.

Sin scripts complejos.

Sin automatismos innecesarios.

Control consciente.

Gran recompensa

Aquí tienes el sistema resumido para configurar Git correctamente en macOS:

Checklist profesional

  1. Verificar instalación (git --version)

  2. Instalar o actualizar con Homebrew

  3. Configurar:

    • user.name
    • user.email
    • init.defaultBranch main
    • color.ui true
  4. (Opcional) Definir plantilla de commit

  5. Verificar con cat ~/.gitconfig

Si cumples estos puntos, tienes un entorno listo para trabajar en equipo o en proyectos propios sin fricción innecesaria.

Recuerda:

La herramienta no es el fin.

El resultado sí.

Y Git bien configurado es parte de esa arquitectura invisible que sostiene todo lo demás.

Conclusión

Git actualizado con Homebrew, identidad correcta, main como estándar y tu configuración verificada: con eso tu Mac ya habla el mismo idioma que cualquier equipo profesional.

Si esto te fue útil, el artículo relacionado es el paso lógico: Instala y configura Oh My Zsh en macOS, para que todo este sistema de Git funcione en una terminal a la altura.

La próxima semana cierro esta etapa de la serie: SSH para conectarte a GitHub sin contraseñas, en Ubuntu y en macOS. Si no te lo quieres perder, suscríbete al newsletter en la portada del blog.

Recursos adicionales


Comparte este post:

Post siguiente
Instala y configura Git en Ubuntu