

What are the limitations of hosting on GitHub Pages? This is what this tutorial will focus on. This is a slightly more involved solution but is much cleaner than the second option. This is where the third option comes in: using your master branch for all your source files and having a separate "gh-pages" branch that holds the production files for your website. This is the easiest solution for hosting your website on GitHub Pages, but it's not the cleanest option.

For example, you'd be able to see the contents of your SCSS files by going to. What this means is that all of your source files, including build scripts, package.json file, and other "source" files like SCSS are accessible through the internet. The second option is to use the master branch both as the source of your website and the production website itself. In this tutorial, we'll focus on deploying a plain HTML / CSS / JavaScript website. Jekyll is supported by GitHub, which means GitHub will do everything needed to deploy a Jekyll website for you.
#Github pages javascript how to#
In this post, I will not be going over how to use Jekyll in combination with GitHub pages.
