Antes de comenzar
No necesita instalar programas ni utilizar la Terminal. Este procedimiento se realiza desde el navegador con la interfaz web de GitHub.
1Crear una cuenta o iniciar sesión
Entre a GitHub y acceda con su cuenta. Para publicar con Pages, conviene que el repositorio sea público.
2Crear el repositorio
- Abra el menú + y seleccione New repository.
- Escriba un nombre corto, en minúsculas y sin espacios.
- Seleccione Public.
- Active Add a README file.
- Presione Create repository.
Ejemplo de nombre
Descripción de ejemplo
madurez-ia.3Diseñar la estructura
Un repositorio general puede contener una portada y varias herramientas. Cada herramienta debe vivir dentro de su propia carpeta.
index.html, GitHub Pages abrirá esa herramienta al entrar a la carpeta.4Crear una carpeta
GitHub no conserva carpetas vacías. Seleccione Add file → Create new file y escriba:
Agregue cualquier texto breve y confirme el cambio.
5Preparar el archivo principal
El archivo que desea publicar debe llamarse exactamente:
Index.html o inicio.html no son equivalentes.Ejemplo mínimo
6Subir el proyecto
- Entre en la carpeta correcta.
- Seleccione Add file → Upload files.
- Arrastre
index.htmly los archivos adicionales. - Escriba un mensaje de commit.
- Presione Commit changes.
Mensajes de commit útiles
7Eliminar .gitkeep
Cuando la carpeta ya contiene index.html, abra .gitkeep, seleccione Delete file y confirme.
8Crear la portada general
En la raíz del repositorio debe existir otro index.html. Esa será la portada que enlaza a todas las herramientas.
Enlace relativo
./criptoagilidad/; seguirán funcionando aunque cambie el dominio.9Activar GitHub Pages
- Abra Settings.
- Seleccione Pages.
- En Build and deployment, elija Deploy from a branch.
- Seleccione main.
- Seleccione / (root).
- Presione Save.
10Probar y compartir
- Abra la liga en una ventana privada.
- Pruebe botones y formularios.
- Revise el sitio desde el teléfono.
- Compruebe enlaces internos.
- Comparta la URL pública, no el archivo local.
file:///Users/...; solo funciona en su computadora.Ejemplo: agregar un segundo test
- Cree
madurez-ia/.gitkeep. - Suba el nuevo test como
index.html. - Elimine
.gitkeep. - Agregue una tarjeta en la portada general.
Errores frecuentes
Error 404
- Confirme que el archivo se llama
index.html. - Revise Pages: main + / (root).
- Espere unos minutos y recargue en incógnito.
La carpeta aparece como archivo
Elimine el archivo incorrecto y vuelva a crearla con:
Las imágenes no cargan
Use rutas relativas y respete mayúsculas y minúsculas.
Funciona localmente, pero no en Pages
Revise que no dependa de rutas locales, servidores Python, bases de datos o API keys. GitHub Pages publica sitios estáticos.
¿Puedo subir contraseñas?
No. Nunca publique contraseñas, tokens o claves privadas.