Article Image
Article Image
read

How to recreate this GithubPage?

For this tutorial, we are going to use Github and Jekyll.

What is Github?

GitHub is a provider of Internet hosting for software development and version control using Git. It provides access control and several collaboration features such as bug tracking

What is Jekyll?

Jekyll is a static site generator. It takes text written in your favorite markup language and uses layouts to create a static website. You can browse through various templates from here .

Let’s Get Started

1. Browse Templates in Jekyll

   Go to https://jekyllthemes.io/ and search for Mediator template    Then click Get Mediator on GitHub.    When the content is finished loading, the Mediator repository will appear

2. Fork the Repository

To use this template, we just need to fork this repository by clicking the Fork button in the top right corner.    If you have, it will be seen that this repository is ours and there is an inscription that this repository is forked from dirkfabisch/mediator

3. Edit the Repository Details

We can rename this repository (to make it more personal) by going to Settings, then renaming the repository.    Back to the Code section, click Settings next to About to edit the details    We can already see the initial appearance of the blog (same as the template) by going to the personal website link provided by GitHub (username.github.io)

Customize the Blog

Go to config.yml to change the title of the blog and the blog images    After we edit the elements, we must commit the changes by clicking the Commit changes button

We can upload images to the repo by clicking the Add file button, and Upload files

This template already provide 2 example pages, the Welcome to Jekyll and Mediator Features. We can easily edit those pages by going to the __post folder, and edit the pages.

And there you go. You’ve created your own Blog using Github Pages and Jekyll. If you want to know more, you can watch this tutorial below

Or you can read my report here.

Blog Logo

David Metanfanuan Jr


Published

Image

David Metanfanuan Jr

A Data Science Student in Airlangga University

Back to Overview