Ir al contenido principal

Tutorial de instalación de Git

Aprende la configuración inicial de Git, Git LFS y aplicaciones GUI de Git fáciles de usar en este tutorial en profundidad.
Actualizado 17 sept 2026  · 9 min leer

Explorar con IA

ChatGPTClaudePerplexity

Imagen de portada del tutorial de instalación de Git
Imagen del autor

¿Qué es Git?

Git es un sistema de control de versiones de código abierto que los científicos de datos usan para seguir los cambios en código, modelos, conjuntos de datos y metadatos. Git permite fusionar cambios y volver a versiones anteriores de código y datos. También nos deja sincronizar cambios con un servidor remoto. Por su popularidad, Git se ha convertido en un estándar del sector, y la mayoría de entornos de desarrollo (VS Code, JupyterLab, Atom) incluyen integración nativa con Git y GitHub. Aprende más sobre Git con este tutorial de introducción a Git y GitHub.

En este tutorial aprenderás a instalar Git en macOS, Windows y Linux usando herramientas de línea de comandos y un instalador binario. También veremos cómo instalar Git Large File Storage (Git LFS) y cómo configurar Git y aplicaciones GUI de Git pensadas para principiantes.

Instalar Git en macOS X

Xcode de macOS incluye funciones integradas de Git y GitHub; y si no usas Xcode, puedes instalar Git con Homebrew, MacPorts o un instalador binario.

Instalar Git con Homebrew

Homebrew es un gestor de paquetes para macOS. Puedes instalar, modificar y desinstalar aplicaciones con un simple comando en el terminal.

Primero necesitas instalar Homebrew y luego escribir este comando en el terminal.

brew install git

Para instalar git-gui y gitk y así tener una experiencia más visual y navegar por el historial de commits de forma interactiva, escribe el siguiente comando.

brew install git-gui

Instalar Git con MacPorts

MacPorts, un gestor de software para sistemas macOS, es similar a Homebrew.

Si tienes MacPorts instalado, entonces:

sudo port install git

Instalar Git con el instalador para Mac

También puedes instalar Git usando el instalador de Tim Harper. Descarga e instala la última versión desde SourceForge.net.

Siguiendo las instrucciones y dejando las opciones por defecto, podrás instalar el paquete de Git en pocos minutos.

Captura de instalación de Git

Imagen de SourceForge.net

Instalar Git en Linux

Linux es el sistema operativo (SO) más popular entre desarrolladores, y la mayoría de servidores web funcionan sobre sistemas basados en Linux/Unix. En esta sección aprenderás a instalar Git en varias versiones de SO usando la línea de comandos.

Debian y Ubuntu

Vamos a actualizar apt-get e instalar la última versión de Git. apt-get es una herramienta de línea de comandos que permite modificar, instalar, actualizar y eliminar software.

sudo apt-get update
sudo apt-get install git

Fedora

Para instalar Git en versiones antiguas (hasta la 21) de Fedora usa:

yum install git

Para las versiones más recientes (22+), usa:

dnf install git

Otros SO basados en Linux y Unix

Hay una larga lista de variantes de sistemas basados en Linux/Unix, y con los comandos siguientes podrás instalar Git en casi cualquiera.

  • Gentoo: emerge --ask --verbose dev-vcs/git 
  • Arch Linux: pacemerge --ask --verbose dev-vcs/git 
  • openSUSE: zypper install git
  • Mageia: urpmi git
  • Nix/NixOS: nix-env -i git
  • FreeBSD: pkg install git
  • Solaris 11 Express: pkg install developer/versioning/git
  • OpenBSD: pkg_add git
  • Alpine: apk add git
  • Slitaz: tazpkg get-install git

Instalar Git en Windows

Instalar Git en Windows es bastante sencillo. En esta sección veremos cómo hacerlo con Winget, Chocolatey y un instalador binario.

Línea de comandos

Los instaladores de paquetes Winget vienen por defecto en Windows 11, así que es muy fácil ejecutar el comando en PowerShell. También puedes instalarlo en versiones anteriores de Windows desde la Microsoft Store.

winget install --id Git.Git -e --source winget

Chocolatey

Chocolatey es un gestor de paquetes para Windows. Si lo has instalado en tu sistema, simplemente ejecuta este comando en PowerShell.

choco install git

Instalar Git con el instalador de Windows

Descarga la versión de 64 bits más reciente (2.35.2) del instalador de Git. Si quieres una versión portátil o de 32 bits, visita la página de descargas de Git. Una vez descargado el instalador binario para Windows, ejecútalo.

Captura de instalación de Git

Instalación de Git en Windows

Haz clic en el botón de instalar y sigue las instrucciones para extraer el paquete. La instalación tardará unos minutos e incluirá Git LFS, Git Bash y Git GUI.

Mantén las opciones por defecto. Puedes desmarcar la instalación de Git Bash y otras aplicaciones auxiliares si lo prefieres. Asegúrate de que el editor predeterminado sea VS Code o Atom. Puedes cambiar la rama predeterminada de Git más tarde, pero es más sencillo hacerlo desde el instalador. En el siguiente paso, permite el acceso de Git desde la línea de comandos y otros programas de terceros. Usa la opción por defecto de la biblioteca OpenSSL y Git Credential Manager Core para una mejor experiencia.

Si eres nuevo en Git, deja todo como está. A medida que te sientas más cómodo, podrás ajustar la configuración desde la línea de comandos de Git.

Opciones del instalador de Windows

Opciones del instalador de Windows

Para validar la instalación, abre Git Bash y escribe `git –help`.

Captura de Git Bash

Git Bash

También verás las opciones de Git Bash y Git GUI al hacer clic derecho con el ratón. Esto facilita abrir Git Bash en un directorio concreto que contenga el repositorio de Git.

Captura al hacer clic derecho en un directorio

Clic derecho en el directorio

La Git GUI te ayuda a visualizar ramas y cambios históricos; en lugar de escribir comandos, irás pulsando botones.

Captura de la Git GUI

Git GUI

Configuración inicial de Git

Es necesario configurar Git antes de ponerte a crear un repositorio. Definir un nombre de usuario y un correo es imprescindible porque firman tus commits.

git config --global user.name "username"
git config --global user.email username@gmail.com

La mayoría de plataformas remotas (GitHub) tienen la rama main como predeterminada, así que se recomienda establecerla por defecto con:

git config --global init.defaultBranch main

Asegúrate de que la configuración se ha aplicado correctamente. El siguiente comando mostrará todas las opciones de configuración, desde la conexión remota hasta las claves SSH.

git config --list

Tras esta configuración inicial, ya puedes añadir un archivo, hacer commit y enviarlo a GitHub. En tu primer push tendrás que introducir usuario y contraseña. Después, Git guardará tus credenciales para que no tengas que volver a escribir la contraseña.

Instalar Git LFS

Git Large File Storage (LFS) es una extensión de Git de código abierto para rastrear y versionar archivos grandes. En ciencia de datos se usa para versionar modelos, conjuntos de datos y metadatos de gran tamaño. LFS reemplaza en Git los archivos grandes por un puntero de texto y almacena los archivos originales en un servidor remoto. Esto acelera el versionado, la descarga y la subida de archivos pesados y además optimiza el almacenamiento.

  • Windows: descarga e instala el paquete.
  • Ubuntu: ejecuta el comando sudo apt-get install git-lfs
  • macOS: si tienes Homebrew instalado, usa brew install git-lfs
  • Otros SO: consulta el repositorio de GitHub git-lfs/git-lfs

Después de instalar LFS correctamente, ejecuta el siguiente comando en el terminal para inicializar el sistema de almacenamiento de archivos grandes.

git lfs install

>>> Git LFS initialized.

Clientes de Git con interfaz gráfica (GUI)

La GUI de Git es útil tanto para principiantes como para expertos. En lugar de escribir comandos, puedes usar una interfaz gráfica para inicializar, modificar y enviar cambios al servidor remoto de Git. Las funciones de visualización del historial de commits son muy útiles para seguir el progreso del proyecto.

Las GUIs de Git aportan funciones extra como gestión de proyectos, gestión de múltiples repositorios, trabajo en equipo, visualización de ramas, etiquetas, submódulos y mucho más. El mejor cliente GUI de Git viene con Visual Studio Code, ya que está totalmente integrado en el entorno de desarrollo. Podrás hacer todas las tareas con unos clics y reducir errores.

Captura de aplicaciones GUI de Git

Aplicaciones GUI de Git

Lista de clientes GUI de Git de primer nivel:

Conclusión

Git se ha convertido en una herramienta esencial para desarrolladores de software y científicos de datos. Incluso los ingenieros de machine learning lo usan para seguir cambios en modelos, conjuntos de datos, métricas de rendimiento y canalizaciones de datos. Si eres nuevo en Git y quieres entender cómo funciona, lee All About Git. También puedes aprender resolviendo 46 ejercicios de código en el curso de DataCamp Introduction to Git.

En este tutorial hemos visto cómo instalar Git en varios sistemas operativos. Además, hemos explicado cómo configurar Git, instalar el almacenamiento de archivos grandes de Git y utilizar la interfaz gráfica de Git.

Gráfico de instalación de Git de Storyset

Instalación de Git | Ilustración de Storyset

Preguntas frecuentes sobre la instalación de Git

¿Cómo instalo GitHub Desktop?

Descarga el instalador desde la web de GitHub Desktop. GitHub Desktop es una interfaz de código abierto y fácil de usar para realizar tareas con Git. Es muy recomendable si estás empezando.  

 

¿Cómo instalo Git en Windows?

Si tienes winget instalado, usa: winget install --id Git.Git -e --source winget o descarga un instalador para Windows.

¿Cómo instalo Git en Mac?

Si tienes Homebrew instalado, usa el comando brew install git para instalar Git o utiliza un instalador binario.

¿Cómo instalo Git en Ubuntu?

Usa apt-get para instalar el paquete de Git: sudo apt-get install git

¿Cómo instalo Git en Linux?

Para Debian y Ubuntu: sudo apt-get install git; para Fedora: dnf install git; y para otros sistemas operativos basados en Linux/Unix consulta este apartado.

¿Cómo instalo Git Bash?

Viene por defecto con el instalador de Windows. Git Bash te permite ejecutar comandos de Unix en sistemas Windows, ya que emula un entorno bash.

¿Cómo instalo Git en Visual Studio Code?

VS Code ofrece integración nativa con Git y GitHub. Puedes añadir extensiones como GitHub Pull Request, GitLens y Git History para mejorar la experiencia.

¿Cómo instalo Git dentro de un contenedor Docker?

En Docker para Windows, primero instala Chocolatey, añade la ruta a la variable de entorno con setx y, por último, instala Git usando Chocolatey. En Linux, actualiza apt y luego instala con RUN apt install -y git.

¿Cómo instalo Git LFS?

En Windows, descarga e instala Git LFS desde la web del proyecto; en macOS usa: brew install git-lfs; y en Linux: sudo apt-get install git-lfs. Para iniciar Git LFS, usa: git lfs install.

¿Cómo instalo GitLab?

Instala un servidor Git autogestionado con GitLab usando Download and install GitLab.

¿Cómo instalo Git en Fedora?

En versiones antiguas (hasta Fedora 21) usa: yum install git; y en las versiones desde la 22 en adelante, usa el comando dnf install git. 

¿Cómo instalo la línea de comandos de Git?

Si usas Linux, escribe este comando en bash: sudo apt-get install git; para otros sistemas operativos, consulta el manual de descarga de Git. 

Temas
Git
Ciencia de datos
Relacionado

Tutorial

Tutorial de GitHub y Git para principiantes

Un tutorial para principiantes que muestra cómo funciona Git y por qué es clave en proyectos de ciencia de datos.
Abid Ali Awan's photo

Abid Ali Awan

9 min

Tutorial

Tutorial de GIT Push y Pull

Aprende a realizar solicitudes de Git PUSH y PULL con GitHub Desktop y la línea de comandos.

Olivia Smith

13 min

Tutorial

Tutorial de Git Revert y Git Reset para principiantes

Una guía tutorial para principiantes que muestra cómo utilizar los comandos Git Revert y Reset.
Zoumana Keita 's photo

Zoumana Keita

10 min

Tutorial

Tutorial sobre cómo instalar R en Windows, Mac OS X y Ubuntu

Esta es una guía para principiantes diseñada para ahorrarte dolores de cabeza y un tiempo valioso si decides instalar R tú mismo.
Francisco Javier Carrera Arias's photo

Francisco Javier Carrera Arias

6 min

Tutorial

Tutorial de RStudio

Descubra qué es RStudio y cómo instalarlo y empezar a utilizarlo
Elena Kosourova 's photo

Elena Kosourova

12 min

A jupyter lab

Tutorial

Tutorial de introducción a JupyterLab

En este artículo, le presentaremos JupyterLab, uno de los IDE más populares para la ciencia de datos.
Javier Canales Luna's photo

Javier Canales Luna

7 min

Ver MásVer Más