I use the command: hexo server, then the website in the localhost is normal.

But after I use command: hexo g -d, I deploy on the github https://github.com/Adam1679/adam.github.io, then the website in http://adam.github.io/ is totally different.

I don't know why!
Hey @Adam1679 That's weird!
Can you try something like this?
# list themes
ls themes
# get config theme
cat _config.yml | grep theme
# clean and re-try
hexo clean && hexo serve --debug
@Adam1679
You have to create Adam1679.github.io repository.
The http://adam.github.io/ is other user's repository.
Please see official document of GitHubPages.
Most helpful comment
@Adam1679
You have to create
Adam1679.github.iorepository.The http://adam.github.io/ is other user's repository.
Please see official document of GitHubPages.