Cómo alojar su sitio web HTML en las páginas de GitHub de forma gratuita
1.You need to push your project on github.
2.Go to Settings>Pages.
3.Select branch.
(You need an index.html file so github knows with which file to start)
PanosG