Logo Studenta

GitHub Pages Creación de sitios web estáticos

¡Estudia con miles de materiales!

Vista previa del material en texto

GitHub Pages: Creación de sitios web estáticos 
 
GitHub Pages es un servicio gratuito de hosting de sitios web estáticos ofrecido por GitHub. Te 
permite crear y publicar sitios web a partir de archivos estáticos como HTML, CSS y JavaScript 
directamente desde tu repositorio de GitHub. Es una excelente opción para crear páginas 
personales, documentación de proyectos o cualquier otro tipo de sitio web simple. Aquí te explico 
cómo crear sitios web estáticos con GitHub Pages: 
 
**Pasos para crear un sitio web estático con GitHub Pages:** 
 
1. **Crea un repositorio en GitHub:** 
 - Crea un nuevo repositorio en GitHub o utiliza uno existente para tu sitio web. Asegúrate de que 
contenga los archivos HTML, CSS, imágenes y otros recursos necesarios para tu sitio. 
 
2. **Activa GitHub Pages:** 
 - En la página de tu repositorio, haz clic en la pestaña "Settings" (Configuración). 
 - Desplázate hacia abajo hasta la sección "GitHub Pages". 
 - En la opción "Source" (Origen), elige la rama que contiene los archivos del sitio web (por lo 
general, "main" o "master"). 
 - Selecciona la carpeta en la que se encuentran los archivos del sitio web (por ejemplo, "/"). 
 
3. **Configura el dominio personalizado (opcional):** 
 - Si deseas usar un dominio personalizado para tu sitio web, puedes configurarlo en la sección 
"Custom domain" (Dominio personalizado). Esto requerirá ajustes en tu proveedor de dominio y en 
la configuración de DNS. 
 
4. **Crea o actualiza el contenido del sitio web:** 
 - Agrega o actualiza los archivos HTML, CSS, imágenes y otros recursos en la carpeta especificada 
en la configuración de GitHub Pages. 
 
5. **Accede a tu sitio web:** 
 - Una vez configurado, tu sitio web estará disponible en una URL en el formato 
`https://tuusuario.github.io/turepositorio`. 
 
6. **Personalización y temas (opcional):** 
 - Puedes personalizar aún más tu sitio web utilizando temas predefinidos de Jekyll, un generador 
de sitios estáticos integrado con GitHub Pages. Para usar un tema, agrega un archivo `_config.yml` 
en la raíz de tu repositorio. 
 
7. **Actualización automática:** 
 - GitHub Pages actualiza automáticamente tu sitio web cada vez que realizas cambios en los 
archivos del repositorio. 
 
8. **Seguridad:** 
 - Ten en cuenta que GitHub Pages es para sitios web estáticos y no admite funcionalidades 
dinámicas del lado del servidor, como bases de datos o aplicaciones web interactivas. 
 
GitHub Pages es una forma conveniente de publicar sitios web estáticos sin la necesidad de 
administrar un servidor. Puedes usarlo para mostrar tu portafolio, documentación técnica, blogs 
personales y más. Para obtener más información y detalles sobre personalización, puedes consultar 
la documentación oficial de GitHub Pages.

Continuar navegando