It takes some time to organize thoughts on the interweb. Tinkerer is very helpful.
Restating: Pushing to github is easy. It is getting a website hosted on there to look correct…try adding a .nojekyll file to the top level if any file or directory in your website project has underscores.
Seems that pushing to github is not so easy.
This should help with logging simple ideas that I find useful for coding.