Cómo instalar Git en Windows paso a paso
Guía para juniors: instalar Git en Windows desde la descarga oficial, elegir bien las opciones del instalador y comprobar que funciona con git --version.
La primera vez que alguien me dijo “instala Git” y busqué cómo hacerlo, el instalador me lanzó una docena de pantallas con opciones que no entendía. Marqué cosas al azar y recé. Si estás en ese punto, este post te lleva de la mano para instalar Git en Windows sin sustos: qué descargar, qué pulsar en cada pantalla que importa, y cómo comprobar que ha quedado funcionando.
No hace falta que sepas usar la terminal ni que hayas tocado control de versiones antes. Solo necesitas un ordenador con Windows 10 u 11 y permisos para instalar programas.
¿Qué vas a instalar exactamente?
Vas a instalar dos cosas que vienen en el mismo paquete: Git y Git Bash.
Git es el programa de control de versiones. Piensa en él como el “guardar partida” de un videojuego, pero para tu código: cada vez que haces un cambio importante, Git guarda una foto de cómo estaba todo en ese momento, y puedes volver a cualquier foto anterior cuando algo se rompe. Esa es toda la idea. Si quieres el concepto con calma antes de seguir, hay una guía dedicada a entender qué es Git y dar tus primeros pasos, pero para instalarlo no te hace falta.
Git Bash es una terminal. Una terminal es esa ventana negra donde escribes comandos en vez de hacer clic en botones. Windows ya trae las suyas (CMD y PowerShell), pero Git Bash es especial: viene preparada con Git y con un montón de comandos al estilo de los que se usan en Linux y Mac. Eso te va a venir bien, porque casi todos los tutoriales de Git que encuentres por ahí asumen esos comandos.
En resumen: un paquete, dos herramientas. Ahora vamos a por él.
¿De dónde se descarga Git para Windows?
Descarga Git siempre desde el sitio oficial: git-scm.com. Entra en https://git-scm.com/download/win y verás el instalador para Windows, conocido como Git for Windows.
La página detecta tu sistema y te ofrece el instalador adecuado para tu equipo, que para la mayoría de la gente es el de 64 bits. Descarga el instalador estándar (el que acaba en .exe) y guárdalo donde encuentres los archivos descargados, normalmente la carpeta Descargas.
¿Por qué insisto tanto en la web oficial? Porque “git” es una palabra muy buscada y hay páginas que ofrecen instaladores modificados con publicidad o cosas peores metidas dentro. El instalador oficial es gratuito, sin trucos y sin registro. Si la URL no es git-scm.com, cierra la pestaña.
Con el .exe descargado, haz doble clic para empezar. Aquí es donde la gente se pone nerviosa, así que vamos pantalla por pantalla.
¿Cómo se ejecuta el instalador paso a paso?
El instalador es una secuencia de pantallas con un botón Next en cada una. La buena noticia: casi todas las opciones que trae marcadas por defecto son correctas para empezar. Solo hay cinco decisiones que merecen que te pares a mirar.
El recorrido empieza por la licencia (es software libre) y la carpeta de instalación, donde no hace falta tocar nada. Después, en los componentes, deja marcada la integración con el explorador de archivos: te dejará abrir Git desde el menú del botón derecho.
A partir de ahí llegan las pantallas de configuración, que son las importantes. Puse las cinco decisiones que cambian algo en una tabla para que sepas exactamente qué elegir sin pensarlo.
¿Qué opciones del instalador importan de verdad?
Estas son las cinco decisiones que de verdad cambian algo. Para el resto, pulsa Next con tranquilidad.
| Pantalla del instalador | Qué elegir para empezar | Por qué |
|---|---|---|
| Editor por defecto | Cambia Vim por uno que conozcas (Visual Studio Code o el Bloc de notas) | Git abre este editor para escribir mensajes. Vim es potente pero tiene sus propias reglas y es fácil quedarse atascado sin saber ni cómo salir. |
| Nombre de la rama inicial | Marca “Override the default branch name” y escribe main | Es el nombre estándar hoy para la rama principal. Muchos tutoriales viejos usan master; si eliges main desde el principio, tu proyecto coincide con lo que verás en GitHub y en los cursos actuales. |
| Ajuste del PATH | Deja la opción recomendada del medio: “Git from the command line and also from 3rd-party software” | Esto es lo que hace que puedas escribir git en cualquier terminal de Windows, no solo dentro de Git Bash. Sin esto, el comando git no se reconoce fuera de Git Bash. |
| Finales de línea | Deja la opción recomendada: “Checkout Windows-style, commit Unix-style line endings” | Windows y Linux marcan el final de cada línea de texto de forma distinta. Esta opción hace la conversión por ti para que no aparezcan cambios raros al colaborar con gente en otros sistemas. |
| Gestor de credenciales | Deja Git Credential Manager | Guarda de forma segura tu credencial de GitHub. La primera vez te abrirá el navegador para que inicies sesión con tu cuenta (la contraseña ya no vale para esto desde 2021), y luego no te la vuelve a pedir. |
De todas ellas, la del PATH es la que más gente olvida y la que más dolores de cabeza causa después. Si dudas en alguna otra, la opción que ya viene marcada es siempre una elección segura. Cuando termines de recorrer las pantallas, pulsa Install, espera a que la barra se complete y listo.
¿Qué es Git Bash y cuándo lo uso?
Git Bash es la terminal que acabas de instalar junto con Git, y es donde vas a escribir la mayoría de tus comandos al empezar. Cuando la abres, ves una ventana con un texto y un cursor esperando. Ahí escribes un comando, pulsas Enter, y Git responde.
La ventaja de Git Bash sobre CMD es que entiende los comandos “de tipo Unix” (ls para listar archivos, pwd para ver dónde estás, cd para cambiar de carpeta) que aparecen en prácticamente todos los tutoriales. Si sigues un tutorial y copias sus comandos, dentro de Git Bash funcionarán sin traducción.
¿Y cuándo la uso? Al principio, para todo lo relacionado con Git. Ábrela desde el menú de inicio buscando “Git Bash”, o haz clic derecho dentro de una carpeta de tu proyecto y elige “Open Git Bash here” (esto aparece gracias a la integración con el explorador que dejaste marcada antes). Más adelante, si eliges la opción del PATH que te recomendé, también podrás usar git desde PowerShell o desde la terminal integrada de tu editor. Pero para tus primeros pasos, Git Bash es tu sitio.
Hay una pregunta que seguramente te ronda: ¿cómo sé que todo esto ha funcionado de verdad?
¿Cómo compruebo que Git se instaló bien?
Para comprobar que Git quedó instalado, abre una terminal nueva y ejecuta git --version. Si te devuelve un número de versión, has terminado.
Abre Git Bash (o PowerShell, si elegiste la opción del PATH) y escribe esto:
# Pide a Git que muestre la versión instalada
git --version
# Si todo fue bien, verás algo parecido a esto.
# Tu número puede ser mayor; lo importante es que aparezca una versión:
# git version 2.51.0.windows.1
Ese git version 2.51.0.windows.1 es la prueba de que Git está instalado y responde. El número exacto dará igual: cada pocas semanas sale una versión nueva, así que si ves un número más alto, mejor todavía. Lo que importa es que aparezca la palabra version seguida de dígitos, y no un mensaje de error.
Si en lugar de la versión ves un error del tipo “git no se reconoce”, no entres en pánico. Es el fallo más común y tiene arreglo fácil. Lo vemos justo ahora.
Errores comunes al instalar Git en Windows
Casi todos los problemas del primer día caen en uno de estos cuatro. Ninguno es grave.
“‘git’ no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.”
Este mensaje significa que la terminal no encuentra Git. Casi siempre es por una de dos razones: no marcaste la opción del PATH durante la instalación, o la marcaste pero estás probando en una terminal que ya estaba abierta desde antes.
La solución rápida: prueba primero en Git Bash, que siempre reconoce git aunque falle el PATH. Si en Git Bash funciona pero en PowerShell no, el problema es el PATH. Puedes volver a lanzar el instalador, elegir la opción recomendada del PATH y dejar que se reinstale encima; conserva tu configuración.
Olvidar reabrir la terminal
Cuando instalas Git, Windows actualiza el PATH, pero las terminales que ya tenías abiertas no se enteran del cambio. Siguen usando la lista de programas que había cuando las abriste.
Cierra cualquier terminal que tuvieras abierta y abre una nueva. Suena tonto, pero resuelve una parte enorme de los “no me funciona” del primer intento.
Descargar Git de una web que no es la oficial
Ya lo mencioné, pero es tan común que repito: descarga solo desde git-scm.com. Los instaladores de webs de terceros a veces vienen con adware o con versiones antiguas que traen la rama master por defecto en lugar de main. Gratis y oficial es la única combinación que quieres.
Elegir Vim sin querer y quedarte atrapado
Si dejaste Vim como editor y en algún momento Git te abre una pantalla llena de texto donde no puedes escribir con normalidad ni cerrar con el ratón, estás dentro de Vim. Para salir sin guardar, pulsa la tecla Esc, luego escribe :q! y pulsa Enter. Por eso te recomendé elegir un editor que ya conozcas: te ahorra este momento de sudor frío.
¿Y ahora qué?
Ya tienes Git instalado y comprobado, pero todavía no sabe quién eres. Antes de crear tu primer repositorio, Git necesita que le digas tu nombre y tu correo, porque los guarda en cada “foto” que hagas de tu código. Ese es el siguiente paso natural: configurar Git por primera vez, que es rápido y solo se hace una vez por ordenador. Después llega lo divertido: crear tu primer repositorio y empezar a guardar versiones de un proyecto real.
Si prefieres aprender todo esto practicando en vez de solo leyendo, el curso Git de cero a profesional te lleva desde esta primera instalación hasta manejar ramas y colaborar con soltura, con ejercicios interactivos en cada paso.
Preguntas Frecuentes
¿Instalar Git en Windows es gratis?
Sí. Git es software libre y el instalador oficial Git for Windows no cuesta nada ni tiene versión de pago. Descárgalo siempre desde git-scm.com.
¿Necesito una cuenta de GitHub para instalar Git?
No. Git se instala y funciona en tu ordenador sin ninguna cuenta. GitHub es un servicio aparte para guardar tus repositorios en internet, y solo necesitarás una cuenta el día que quieras subir tu código allí. Para practicar en local, Git solo te basta.
¿Git y GitHub son lo mismo?
No, aunque se confundan constantemente. Git es el programa de control de versiones que corre en tu ordenador. GitHub es una web donde puedes alojar repositorios de Git y colaborar con otras personas. Puedes usar Git durante meses sin tocar GitHub, y de hecho es buena idea aprender Git primero.
¿Puedo cambiar las opciones del instalador después?
Sí. Casi todo lo que eliges en el instalador es configuración de Git que se puede modificar más adelante con comandos, o volviendo a ejecutar el instalador y eligiendo otras opciones. Por ejemplo, si dejaste master como rama por defecto y prefieres main, lo cambias en cualquier momento con git config --global init.defaultBranch main, sin reinstalar nada. Así que si te equivocaste con el editor o con la rama, no has roto nada: tiene arreglo.
¿Qué versión de Windows necesito para instalar Git?
Con Windows 10 u 11 de 64 bits vas sobrado, que es lo que tiene la gran mayoría de ordenadores actuales. El instalador oficial te ofrece directamente la versión de 64 bits, así que no tienes que averiguar nada por tu cuenta.