wordpress related posts

How to create Jekyll blog using Github Pages – Tutorial 4

Posted On July 12, 2018 at 2:16 am by / No Comments

Support my channel:

[No CLI used] In this video, I’m making a gorgeous Jekyll blog on Github Pages. In the previous videos, I have shown

1. How to how to make a website using Github Pages.
2. How to host them on Github Pages using gh-pages branch.
3. How to add a custom domain or URL to the website hosted on Github.
4. How to add a subdomain to a website hosted on Github Pages.

Here is the playlist:

This is the 4th video showing how you can blog on Github Pages. This is honestly simple when compared to all other things I showed in my previous videos.

Blog I will be making:

Websites I referred to in the video-
Jekyll Themes:
Colors: www.flatuicolorpicker.com
Repository I copied the jykyll theme files from:

Thanks to: for making Emerald theme.

Key Notes:
1. If you are not able to make the blog or your blog is missing CSS files(which is pretty common), you may have to change the baseurl in _config.yml file properly.

2. If there is a CNAME file already present when you forked a repository, please delete the file or the contents inside it. Otherwise, it may redirect you to a different website.

3. Every time you make a change in the forked repository, please wait until the change shows up in the website. Jekyll takes a moment to generate static pages.

4. If there is any error in building page, Github sends a mail to the email you have used while signing up. Read it to see what went incorrect.

If nothing works, comment here. I will try to fix it for you.

I will be updating more videos on how to add a comment section, google analytics, adsense and more to a Jekyll blog. Subscribe to get the updates.
Pleased Blogging

* No CLI or Terminal
* Only HTML coding

Web Development blog:
Facebook page:

Note: These videos are more focused on web designers and developers.

Disclaimer: English is not my mother tongue.


Leave a Reply

Your email address will not be published. Required fields are marked *

Translate »