WitMovil.El Blog de un DevOps
WitMovil.

Explorando la automatización, la tecnología móvil y la ingeniería de software eficiente.

Sistemas Operativos
Explorar
TechCodeAutomation
Nosotros
Acerca deContactoDonar
Conectar
Nuntius GitHub LinkedIn

© 2026 WitMovil

BY NUNTIUS.DEV

PrivacidadTérminosAnti-Spam

Hecho con Next.js & PocketBase

Volver al inicio

Como descargar una carpeta en GitHub

Jeyson Orozco
Escrito porJeyson Orozco
Ko-fi
5 de febrero de 2024
General
Como descargar una carpeta en GitHub
¿Alguna vez has necesitado descargar solo una carpeta específica de un repositorio en GitHub en lugar de todo el proyecto? Aunque la interfaz de usuario de GitHub no proporciona una opción directa para hacer esto, hay soluciones prácticas.

Tabla de Contenido

Toggle
  • Utilizando GitDown: Un Enfoque Sencillo
  • Sparse-Checkout: Un Enfoque para Usuarios Avanzados

Utilizando GitDown: Un Enfoque Sencillo

Paso 1
— Captura de pantalla 01 —
Una opción accesible es emplear la web GitDown, que simplifica el proceso. Sigue estos pasos:
    1. Accede a GitDown: Visita la página web de GitDown.
    1. Ingresa la URL del Repositorio: Proporciona la URL del repositorio de GitHub que contiene la carpeta que deseas descargar.
    1. Descarga la Carpeta: La interfaz de GitDown te permitirá elegir la carpeta específica y descargarla cómodamente.
Este método es amigable para aquellos que prefieren una solución basada en interfaz gráfica y no desean utilizar la línea de comandos de Git, y con esto en solo tres clics tendrías una copia del repositorio.

Sparse-Checkout: Un Enfoque para Usuarios Avanzados

Para aquellos más cómodos con la línea de comandos y con repositorios más grandes, el uso de sparse-checkout es una opción efectiva. Aquí tienes un procedimiento básico: Inicializa un Repositorio Vacío: Crea un repositorio vacío e indica la URL del remoto.
Code
git init <repositorio> cd <repositorio> git remote add -f origin <url>
Activa Sparse-Checkout: Configura Git para habilitar sparse-checkout. git config core.sparsecheckout true Define las Carpetas Deseadas: Especifica las carpetas o archivos que deseas concretamente en el archivo .git/info/sparse-checkout. Por ejemplo: alguna/carpeta/ otra/carpeta/mas/ Actualiza tu Repositorio Local: Obtiene las últimas actualizaciones desde el remoto. git pull origin master Este método es más técnico y requiere familiaridad con la línea de comandos de Git, pero ofrece mayor control sobre los archivos descargados. Sea que prefieras una solución basada en interfaz gráfica o en comandos de Git, ahora tienes herramientas para descargar solo lo que necesitas de un repositorio en GitHub. ¡Optimiza tus descargas y simplifica tu flujo de trabajo!