# Uso de submódulos con GitHub Pages

Puedes usar submódulos con las GitHub Pages para incluir otros proyectos en el código de tu sitio.

Si el repositorio para tu sitio de GitHub Pages contiene submódulos, sus contenidos se extraerán automáticamente cuando se compile tu sitio.

Solo puedes usar submódulos que apunten a los repositorios públicos, porque el servidor de GitHub Pages no puede acceder a los repositorios privados.

Utiliza la URL `https://` de solo lectura para los submódulos, incluidos los submódulos anidados. Puedes hacer este cambio en tu archivo `.gitmodules`.

## Información adicional

* [Herramientas de Git - submódulos](https://git-scm.com/book/en/v2/Git-Tools-Submodules) del libro *Pro Git*
* [Solución de problemas de errores de compilación de Jekyll para sitios de GitHub Pages](/es/pages/setting-up-a-github-pages-site-with-jekyll/troubleshooting-jekyll-build-errors-for-github-pages-sites)