Cómo hacer un sitio web a través de github

Esta respuesta asume que está familiarizado con los conceptos básicos de usar git y empujar a GitHub.

Hay dos tipos diferentes de sitios web que puede crear a través de GitHub: páginas de usuario / organización y páginas de proyectos.

Páginas de usuario / organización

Por cuenta, se le permite tener una de estas páginas. Simplemente cree un repositorio del patrón username.github.io (donde username es su nombre de usuario), agregue el código de su sitio web y empuje hacia arriba la rama maestra.

Si no le gusta el dominio predeterminado que le ofrece GitHub, compre un dominio usted mismo de NameCheap o GoDaddy o cualquier otro proveedor. Agregue un registro CNAME en la configuración de DNS que apunte a su dominio GitHub. Cree y presione un archivo CNAME (sin extensión) con su nombre de dominio comprado como contenido. Verifique su configuración para el repositorio y debería ver un cuadro verde que dice “Su sitio ahora está publicado en cooldomainnamehere.com”.

Páginas del proyecto

Se le permiten páginas de proyecto ilimitadas (creo) por cuenta. Un repositorio = una página de proyecto. El flujo es más o menos el mismo. Crea tu repositorio y agrega el código de tu sitio web. En este caso, sin embargo, desea subir una rama llamada gh-pages . Hago esto con menos frecuencia, pero por lo que recuerdo, la URL será username.github.io/repo-name.

Hago cosas como esta todo el tiempo, así que no dudes en enviarme un mensaje si te atascas.

Todos los repositorios en GitHub tienen la capacidad de alojar un sitio web estático (o con tecnología Jekyll) con el propósito de crear un sitio de documentación. Mucha gente (incluido yo mismo) utiliza el sitio para fines distintos a la documentación, ¡y cualquier cosa que pueda hacer con HTML, CSS y JavaScript se puede hacer con un sitio de Pages!

Tenemos una configuración de mini-sitio en https://pages.github.com/ para guiarlo a través del proceso de creación de un sitio de GitHub Pages, y varios artículos de documentación que serán útiles para usted.

Páginas de GitHub: sitios web para usted y sus proyectos, alojados directamente desde su repositorio de GitHub. Simplemente edite, presione y sus cambios estarán en vivo.

solo googlealo !!!