Search code examples
githubgithub-pagesgithub-flavored-markdown

Making pages go live with GitHub


How do I make my page go live with github. I mean I can do that I just don’t know how to access the page after setting it live with GitHub.


Solution

  • This is how GitHub Pages works.

    1. You commit Jekyll code to a repository you control. This is your source and where you make changes if you need to.
    2. GitHub has a Jekyll compiler that runs every time you commit to your repository.
    3. If the code is valid Jekyll code, GitHub copies the compiled code to another location that you don't control.
    4. If the code is invalid (failed compile), you will receive an email to your GitHub registered email.

    It is this other location (which you don't control) that serves up your site to the world at https://<username>.github.io

    GitHub Pages help is here.