Webpage Hosting In Github
This post describes how to host a website/blog using the minimal-mistake theme.
Fork/clone github repository from https://github.com/mmistakes/minimal-mistakes
to your github account.
git clone https://github.com/mmistakes/minimal-mistakes
cd minimal-mistakes
# remore default files
sudo git rm .editorconfig .gitattributes CHANGELOG.md\
minimal-mistakes-jekyll.gemspec README.md \
screenshot-layouts.png screenshot.png
sudo git rm -rf .github docs test
#content of Gemfile as like below
$ cat Gemfile
source "https://rubygems.org"
gem "jekyll", "~> 3.5"
gem "minimal-mistakes-jekyll"
$
#install necessary dependency
sudo bundle install
#check website localy
sudo bundle exec jekyll serve
#update pages
sudo bundle update
#push changes to github repository