¿Cómo instalar Git?
Respuesta corta: Para instalar Git en Windows, descarga el instalador desde git-scm.com o ejecuta winget install --id Git.Git -e --source winget, y acepta las opciones por defecto. En macOS, escribe git --version en la Terminal y acepta instalar las herramientas de línea de comandos, o usa brew install git. En Ubuntu o Debian, ejecuta sudo apt update y sudo apt install git, y en Fedora, sudo dnf install git. Después configura tu nombre y tu correo con git config --global y comprueba la instalación con git --version.
Git es el sistema de control de versiones que usa casi todo el sector. Guarda el historial de tu código, te deja volver atrás cuando algo se rompe y permite que varias personas trabajen en el mismo proyecto. También es la base de GitHub y de los agentes de IA que programan contigo, que trabajan sobre repositorios de Git.
Esta guía cubre la instalación. Para aprender a usarlo, sigue la lección cómo usar Git.
Así se instala Git en cada sistema: winget en Windows, Homebrew en macOS y apt en Ubuntu. Después se comprueba con git --version y se configuran tu nombre y tu correo.
Instalar Git en cada sistema
| Sistema | Forma recomendada | Comando |
|---|---|---|
| Windows | Instalador oficial o winget | winget install --id Git.Git -e --source winget |
| macOS | Herramientas de Apple o Homebrew | xcode-select --install o brew install git |
| Ubuntu y Debian | apt | sudo apt install git |
| Fedora, RHEL y derivadas | dnf | sudo dnf install git |
| Arch Linux | pacman | sudo pacman -S git |
Windows
- Entra en git-scm.com/install/windows y descarga el instalador x64. Si tu equipo tiene un procesador ARM, elige la versión ARM64.
- Abre el archivo
.exey acepta las opciones por defecto. Hay tres que conviene revisar:- Editor por defecto: el instalador propone Vim. Si usas Visual Studio Code, elígelo aquí.
- Nombre de la rama inicial: marca Override the default branch name for new repositories y escribe
main, que es el nombre que usa GitHub. - PATH: deja la opción recomendada, Git from the command line and also from 3rd-party software, para poder usar
gitdesde PowerShell y desde tu editor.
- Cierra y vuelve a abrir PowerShell o la terminal de tu editor, y comprueba la instalación con
git --version.
Si prefieres la terminal, abre PowerShell y ejecuta:
winget install --id Git.Git -e --source wingetEl paquete de winget no lo mantiene el proyecto Git for Windows y a veces tarda unos días en tener la última versión. El instalador también trae Git Bash, una terminal con los mismos comandos que en macOS y Linux, que es la que usan muchos cursos y tutoriales.
macOS
Abre la Terminal y escribe:
git --versionSi Git no está instalado, macOS te ofrece instalar las herramientas de línea de comandos de Xcode, que incluyen Git. Acepta y, cuando termine, vuelve a ejecutar git --version. También puedes lanzarlas tú con xcode-select --install.
Si usas Homebrew, instala Git con:
brew install gitLa versión de Homebrew suele ser más reciente que la de Apple y se actualiza con brew upgrade git.
Linux
Usa el gestor de paquetes de tu distribución:
# Ubuntu y Debian
sudo apt update
sudo apt install git
# Fedora, RHEL, Rocky Linux y AlmaLinux
sudo dnf install git
# Arch Linux
sudo pacman -S gitGit está en los repositorios oficiales de todas ellas, así que no hace falta añadir repositorios extra. En Ubuntu, si necesitas la última versión estable, el PPA oficial ppa:git-core/ppa la tiene antes que los repositorios de la distribución.
Configurar Git después de instalarlo
Antes de tu primer commit, dile a Git quién eres. Usa el mismo correo que en tu cuenta de GitHub para que tus commits aparezcan en tu perfil:
git config --global user.name "Tu Nombre"
git config --global user.email "tu@correo.com"
git config --global init.defaultBranch mainLa tercera línea hace que los repositorios nuevos empiecen en la rama main. Para revisar lo que has configurado, ejecuta git config --global --list.
Comprobar que Git funciona
git --versionSi te responde con algo como git version 2.56.0, Git está instalado. Haz una prueba rápida en una carpeta nueva:
mkdir prueba-git
cd prueba-git
git init
git statusSi git status te dice que estás en la rama main y que todavía no hay commits, todo está listo.
