Inicio / Git / Bases de Git / Instalación y Configuración
Taller

Instalación y Configuración de Git

Prepara tu entorno de desarrollo: instala Git y configúralo correctamente en Linux o Windows.

01 Instalación en Linux

En la mayoría de las distribuciones de Linux, Git se puede instalar directamente desde el gestor de paquetes del sistema. A continuación veremos los pasos para las distribuciones más populares.

1.1 Verificar si Git ya está instalado

Antes de instalar, verifica si ya lo tienes. Abre una terminal y ejecuta:

Terminal
git --version

Si Git está instalado, verás algo como:

git version 2.43.0
Terminal mostrando git --version
NOTA: Captura de la terminal ejecutando git --version y mostrando el resultado con la versión instalada.

Si ves un error como command not found, necesitas instalarlo.

1.2 Ubuntu / Debian (apt)

Terminal
sudo apt update
sudo apt install git -y
Terminal instalando Git con apt
NOTA: Captura de la terminal ejecutando sudo apt install git -y, mostrando la descarga e instalación exitosa de los paquetes.

1.3 Fedora / RHEL / CentOS (dnf / yum)

Terminal
# Fedora
sudo dnf install git -y

# RHEL / CentOS (versiones antiguas)
sudo yum install git -y

1.4 Arch Linux / Manjaro (pacman)

Terminal
sudo pacman -S git

1.5 Verificar la instalación

Después de instalar, confirma que todo está correcto:

Terminal
git --version
which git
git version 2.43.0
/usr/bin/git
Verificación exitosa de Git en Linux
NOTA: Captura mostrando git --version y which git con sus resultados exitosos después de la instalación.

02 Instalación en Windows

En Windows, Git no viene preinstalado. Necesitas descargar el instalador oficial desde git-scm.com.

2.1 Descargar el instalador

1

Ve a https://git-scm.com/download/win

La descarga del instalador debería iniciar automáticamente. Si no, haz clic en el enlace de descarga manual.

Página de descarga de Git para Windows
NOTA: Captura de la página web git-scm.com/download/win mostrando los enlaces de descarga para Windows (64-bit y 32-bit).

2.2 Ejecutar el instalador

2

Ejecuta el archivo .exe descargado. Aparecerá el asistente de instalación de Git.

Pantalla inicial del instalador de Git
NOTA: Captura de la pantalla inicial del instalador de Git para Windows mostrando la licencia GNU GPL y el botón "Next".

2.3 Opciones recomendadas del instalador

El instalador tiene varias pantallas de configuración. Estas son las opciones recomendadas:

Select Components

Deja las opciones por defecto. Asegúrate de que "Git Bash Here" y "Git GUI Here" estén marcadas.

Default Editor

Selecciona el editor que prefieras. Si usas VS Code, selecciona "Use Visual Studio Code as Git's default editor".

Initial Branch Name

Selecciona "Override the default branch name" y escribe main (es el estándar actual).

PATH Environment

Selecciona "Git from the command line and also from 3rd-party software" (opción recomendada).

Line Ending Conversions

Selecciona "Checkout Windows-style, commit Unix-style line endings" (recomendado para evitar conflictos).

Pantalla Select Components del instalador
NOTA: Captura de la pantalla "Select Components" del instalador con las casillas por defecto marcadas (Git Bash Here, Git GUI Here, etc.).
Selección de editor por defecto
NOTA: Captura de la pantalla de selección del editor por defecto, mostrando la opción de VS Code seleccionada en el dropdown.
Configuración del nombre de rama inicial
NOTA: Captura de la pantalla "Adjusting the name of the initial branch" con la opción "Override" seleccionada y main escrito en el campo.

2.4 Finalizar la instalación

3

Haz clic en "Install" y espera a que termine. Al finalizar, marca "Launch Git Bash" y haz clic en "Finish".

Instalación finalizada de Git en Windows
NOTA: Captura de la pantalla final del instalador mostrando "Completing the Git Setup Wizard" con la casilla "Launch Git Bash" marcada.

2.5 Verificar en Windows

Abre Git Bash (o CMD / PowerShell) y ejecuta:

Git Bash
git --version
Git Bash mostrando la versión de Git
NOTA: Captura de Git Bash abierta en Windows ejecutando git --version y mostrando la versión instalada exitosamente.

03 Configuración inicial

Después de instalar Git (en cualquier sistema operativo), necesitas configurar tu identidad. Esta información se incluye en cada commit que hagas.

Estos comandos son los mismos en Linux y Windows (Git Bash, CMD o PowerShell). Solo necesitas ejecutarlos una vez por computadora.

3.1 Configurar nombre y email

Terminal / Git Bash
git config --global user.name "Tu Nombre"
git config --global user.email "tu.email@ejemplo.com"
Importante: Usa el mismo email que usarás en GitHub o GitLab para que tus commits se vinculen correctamente a tu perfil.
Configurando nombre y email en Git
NOTA: Captura de la terminal ejecutando los comandos git config --global user.name y git config --global user.email con valores de ejemplo.

3.2 Configurar editor por defecto

Cuando Git necesite que escribas un mensaje (como en un commit), abrirá un editor de texto. Puedes elegir cuál:

Terminal / Git Bash
# Para VS Code
git config --global core.editor "code --wait"

# Para Nano (Linux, más sencillo)
git config --global core.editor "nano"

# Para Vim (avanzado)
git config --global core.editor "vim"

3.3 Configurar rama por defecto

Por convención moderna, la rama principal se llama main en lugar de master:

Terminal / Git Bash
git config --global init.defaultBranch main

3.4 Verificar toda la configuración

Para ver todas las configuraciones que has establecido:

Terminal / Git Bash
git config --list
user.name=Tu Nombre
user.email=tu.email@ejemplo.com
core.editor=code --wait
init.defaultbranch=main
Resultado de git config --list
NOTA: Captura de la terminal ejecutando git config --list mostrando la lista completa de configuraciones (user.name, user.email, core.editor, init.defaultbranch, etc.).

También puedes verificar un valor específico:

Terminal / Git Bash
git config user.name
git config user.email

04 Resumen rápido

Acción Comando
Instalar en Ubuntu/Debian sudo apt install git -y
Instalar en Fedora sudo dnf install git -y
Instalar en Arch sudo pacman -S git
Instalar en Windows Descargar de git-scm.com
Verificar versión git --version
Configurar nombre git config --global user.name "Tu Nombre"
Configurar email git config --global user.email "tu@email.com"
Configurar editor git config --global core.editor "code --wait"
Rama por defecto git config --global init.defaultBranch main
Ver configuración git config --list