when the local hexo s runs without a problem, hexo d automatically push the entire hexo project to the warehouse instead of the contents of the public folder, resulting in github page 404. why does this happen? (ps: was good before. After changing the theme, delete the previous theme. This is the case with, hexo d when local hexo s run well.)
config