1 after creating a new git project, look for github pages in setting to access the project 
 

2 pages https://alabihula.github.io/h...
alabihula.github.iohula.github.ioindex.htmlcssjs404hexo cssjs/css/js 
 
 although you can manually change the references css and js to relative addresses when uploading, but what I want to ask is why there is an extra layer of directories? Was it changed in the settings? 
 hexo sets up a blog. All tutorials have a first-tier directory, such as  https://hula.github.io/
