Fri. Dec 6th, 2019

Host your Website

Read and learn

FatCow Web Hosting $1.00/mo* Trust your web hosting to the #1 web host provider, GoDaddy!

Hosting on Github Pages | Jekyll – Static Site Generator | Tutorial 19

1 min read

Giraffe Academy is rebranding! I’ve decided to re-focus the brand of this channel to highlight myself as a developer and teacher! The newly minted Mike Dane channel will have all the same content, with more to come in the future!

Jekyll Docs –

This video is one in a series of videos where we’ll be looking at building static websites using the Jekyll framework. The course is designed for intermediate web developers, and will introduce some of the core concepts of Jekyll in an easy to follow manner.

Throughout the course we’ll be looking at various topics including content organization, templates, data files, conditionals, front matter and much more.

If you’re enjoying Giraffe Academy and want to invest in our future, consider leaving a contribution

Website –
Facebook –
Twitter –

32 thoughts on “Hosting on Github Pages | Jekyll – Static Site Generator | Tutorial 19

  1. As I have commented in tutorial 4, it is easier to set up the GitHub Page first, pull it to the local site, and then setting the Gemfile and _config.yml file. But, thank you very much for this great Tutorial!

  2. For windows users: there's a sort of "frontend" shell extension to git called TortoiseGit ( It makes it much easier to create a repo, add/delete files and there's even a convenient way to add files/folders to the .gitignore file although the format of that file is pretty easy.
    You have to install "git for windows" first, then install TortoiseGit second. I have been using it for a while and like it a lot.

  3. love the tutorials. tried the everything without any mods to the base Jekyll, save those in this vid. received this error: The symbolic link /vendor/bundle/ruby/2.3.0/gems/ffi-1.9.25/ext/ffi_c/libffi-i386/include/ffitarget.h targets a file which does not exist within your site's repository …any ideas?

  4. I've been trying to upload my Jekyll blog to GitHub and watched lots of tutorials and never made it. Until you pointed out that I need to modify baseurl variable in _config.yml, thank you so much for making this video. 🙂

  5. Hi, I used this tut. to upload a hugo site all was ok till around 4:50 minutes in when I entered as per Mike:

    git remote add origin https://….

    and got:

    fatal: remote origin already exists.

    I googled this error and found:

    I typed in:

    git remote set-url origin https://…..

    which was accepted without error and then continued with Mike's tut which worked perfectly.

  6. i watched the whole jekyll series, very good, I am impressed with the fact that you don't stumble at all, like ehh, or ahh, you have a good steady rhythm during the whole series.

  7. How about custom domain? will you add a tutorial for custom domain? I am using wordpress and planning just use jekyll but if its that much complicated to do maybe I wont

Comments are closed.

Copyright © All rights reserved. | Newsphere by AF themes.