How routing works
You bind your custom domain to the main repository, and all other project pages can be accessed under the same domain namespace.
https://github-pages.tom-blogs.top/
https://github-pages.tom-blogs.top/project-a
https://github-pages.tom-blogs.top/project-b