Site problems, only directory appears when deployed

I have had this problem for awhile, gave up and am coming back to try to figure it out. I can build a working jekyll site that loads onto localhost or GitHub page as it should. Whenever I try to deploy it to my domain by sending the _site files into my public_html, the index loads as an unformatted directory. Any help would be appreciated.

Site: bmdav.is
GitHub: https://github.com/bm-davis/bm-davis.github.io

You sure you’re uploading the contents of _site, that has the compiled Jekyll HTML after running jekyll build?

From the looks of what you have bmdav.is, I’m seeing _posts and all the source .md files. Which would explain why your site looks unstyled.