git pages 404 not found code example
Example: my github page doesn't work
The preferred files to be served are index.html, index.md, and README.md,
in that order. If none of these files exist, your website will show a 404
Not Found error, even if there are other HTML files in the repository.