I search for my issue but i can’t find any answer so i make new topic. my site load on localhost but when i push it to github. my site load but without any css. I think my config.yml has issue. I use this config for sass
it is most likely a baseurl problem. When hosting on GH your site is in a sub directory of your username if you are using a project repo.
In your config do you have baseurl set to your repo name?
A link to your repo would be helpful.
my baseurl is
and my site isn’t in sub directory. my repo is https://github.com/behroozramezani/Blog.github.io
that is a weird/bad repo name I think, and I bet the extra TLD in the url is going to totally whack it out. Can you just have your repo be named blog?
it works locally cause jekyll serve is smart and knows you are local so it doesn’t use it.
Yes i change name repo
Check your config and look at your site_url and base_url