Vamos a utilizar una opción muy chula de GitHub, por si no lo conoces se llaman GitHub Pages.

Genera un sitio web estático que te permite publicar el contenido de tu sitio personal de GitHub, o un repositorio único, y gestionar el contenido via editor como puedes realizar diariamente, por ejemplo con VSCode.

Para realizar éstas instrucciones debes disponer de una cuenta de GitHub, en mi caso ya dispongo de una, https://github.com/victorrodilla/.

Podemos crear un repositorio y utilizarlo o nuestro sitio en general, vamos a optar por la opción de un repositorio llamado publiccode (mi imaginación es de otro mundo)

Creamos un repositorio nuevo:

Una vez creado, accedemos al repo. Ahora vamos a crear una carpeta llamada /docs

La forma más sencilla es creando un nuevo fichero ( necesitaremos un fichero que acoja la petición web cuando apuntemos a la URL, por lo que añadiremos un index) . Seleccionamos “Create new file” , añadimos docs/index.html.

Aprovechamos y en el propio código añadimos cualquier cosa:

<html>
<h1>
TEST ITCLOUD FILE
</h1>
</html>

Una vez hemos añadido esto, nos dirigimos a la parte inferior, le ponemos el título que queramos al “Commit” y le damos a “Commit new file”, esto nos creará la carpeta docs, y un fichero index.html

Una vez creada, nos vamos al apartado Settings(dentro del repo):

Vamos al apartado GitHub pages, dentro de “Source:” Seleccionamos msterbranch /docsfolder

Una vez seleccionado, nos actualizará la página con el cambio aplicado.

Ya tenemos el sitio “docs” publicado en la URL: https://victorrodilla.github.io/publiccode/