Instalar Git es un proceso de menos de diez minutos que se realiza una sola vez en tu computadora.
Una vez instalado, Git queda disponible para todos tus proyectos. En esta lección verás cómo instalarlo en Windows, macOS y Linux, cómo configurarlo con tu identidad, y cómo verificar que todo funcione correctamente.
¿Qué necesitas antes de instalar?
Solo necesitas dos cosas: acceso a internet y permisos de administrador en tu computadora. No necesitas crear ninguna cuenta todavía. Git funciona completamente de forma local.
Instalación en Windows
Git para Windows se descarga desde el sitio oficial git-scm.com.
Sigue estos pasos:
- Entra a git-scm.com/download/win.
- El sitio detecta tu versión de Windows y descarga el instalador automáticamente.
- Ejecuta el archivo
.exeque descargaste. - Acepta todas las opciones predeterminadas. Son las correctas para la mayoría de los usuarios.
- Al terminar, busca Git Bash en el menú de inicio y ábrelo.
Git Bash es una terminal que imita el entorno Linux dentro de Windows. La usarás para ejecutar todos los comandos de Git.
Para confirmar que la instalación fue exitosa, escribe este comando en Git Bash:
git --version
El resultado debe verse así:
git version 2.44.0.windows.1
El número exacto puede variar, pero lo importante es que aparezca un número de versión sin errores.
Instalación en macOS
En macOS, la forma más sencilla de instalar Git es a través de las herramientas de línea de comandos de Xcode.
Abre la aplicación Terminal y escribe:
git --version
Si Git no está instalado, macOS te pedirá automáticamente que instales las herramientas de desarrollo. Acepta la instalación y espera a que termine.
Otra opción es usar Homebrew, un gestor de paquetes muy popular entre desarrolladores en México y en todo el mundo. Si ya tienes Homebrew instalado, ejecuta:
brew install git
Esta opción te da acceso a la versión más reciente de Git.
Verifica la instalación con:
git --version
Debes ver algo como:
git version 2.44.0
Instalación en Linux
En Linux, Git se instala con el gestor de paquetes de tu distribución.
Si usas Ubuntu o Debian (las distribuciones más comunes en equipos de desarrollo en México), abre la terminal y ejecuta:
sudo apt update
sudo apt install git
Si usas Fedora o RHEL, el comando es:
sudo dnf install git
Verifica la instalación con:
git --version
Linux suele ya tener Git preinstalado en muchas distribuciones. Si git --version muestra un número, no necesitas instalar nada más.
Tabla de referencia: instalación por sistema operativo
| Sistema operativo | Método recomendado | Comando de verificación |
|---|---|---|
| Windows | Instalador desde git-scm.com | git --version en Git Bash |
| macOS | Xcode tools o Homebrew | git --version en Terminal |
| Ubuntu / Debian | sudo apt install git |
git --version en Terminal |
| Fedora / RHEL | sudo dnf install git |
git --version en Terminal |
Configuración inicial: tu identidad en Git
Antes de usar Git por primera vez, debes decirle quién eres: tu nombre y tu correo electrónico.
Esto es obligatorio. Git usa esta información para firmar cada cambio (commit) que guardes. Si trabajas en un equipo de desarrollo, como en empresas como Liverpool o Mercado Libre, tus compañeros verán tu nombre en cada confirmación.
Ejecuta estos dos comandos en tu terminal. Sustituye los datos por los tuyos:
git config --global user.name "Tu Nombre"
git config --global user.email "tucorreo@ejemplo.com"
La bandera --global significa que esta configuración aplica a todos tus proyectos en esta computadora. Solo necesitas hacerlo una vez.
Ejemplo con datos ficticios:
git config --global user.name "Andrea Ramírez"
git config --global user.email "andrea.ramirez@correo.com"
A partir de este momento, cada commit que hagas quedará firmado con ese nombre y correo.
Verificar tu configuración
Para ver la configuración actual de Git, usa el comando git config --list.
Ejecuta:
git config --list
Verás una salida similar a esta:
user.name=Andrea Ramírez
user.email=andrea.ramirez@correo.com
core.autocrlf=true
Las primeras dos líneas confirman que tu nombre y correo están guardados correctamente. Las demás líneas son configuraciones internas que Git maneja de forma automática.
Si solo quieres verificar un dato específico, puedes usar:
git config user.name
El resultado será solo tu nombre, sin más información.
Configuración del editor de texto predeterminado
Git necesita un editor de texto para que escribas mensajes de commit en situaciones avanzadas.
Por defecto, Git abre un editor llamado Vim, que puede ser difícil de usar si no lo conoces. Muchos desarrolladores prefieren configurar Visual Studio Code como su editor predeterminado.
Para hacerlo, ejecuta:
git config --global core.editor "code --wait"
Si prefieres Nano, que es más sencillo:
git config --global core.editor nano
Esta configuración es opcional para esta lección, pero te evitará problemas más adelante.
Errores comunes al instalar y configurar Git
Error 1: No cerrar y volver a abrir la terminal después de instalar.
En Windows, si abres Git Bash antes de que la instalación termine, puede que los comandos no funcionen. Siempre cierra y vuelve a abrir la terminal después de instalar.
Error 2: Escribir el correo con errores tipográficos.
Si escribes mal tu correo al configurar Git, todos tus commits futuros quedarán firmados con ese correo incorrecto. Verifica con git config user.email inmediatamente después de configurarlo.
Error 3: Confundir --global con --local.
La bandera --global aplica la configuración a todos tus proyectos. La bandera --local solo aplica al proyecto actual. Para empezar, siempre usa --global. Usar --local por accidente puede causar que algunos proyectos no tengan tu nombre configurado.
Error 4: Instalar Git pero no verificar la instalación.
Algunos instaladores de Windows fallan silenciosamente. Siempre ejecuta git --version al terminar. Si ves un error como 'git' is not recognized, la instalación no se completó correctamente y debes repetirla.
Resumen de comandos de esta lección
| Comando | Qué hace |
|---|---|
git --version |
Muestra la versión instalada de Git |
git config --global user.name "Nombre" |
Configura tu nombre para todos los proyectos |
git config --global user.email "correo" |
Configura tu correo para todos los proyectos |
git config --list |
Muestra toda la configuración actual de Git |
git config user.name |
Muestra solo tu nombre configurado |
git config user.email |
Muestra solo tu correo configurado |
Con esto, tu instalación está completa y lista para el primer repositorio.