Start my blog with Jekyll and disqus
NOTE: this article is first posted in my old website, which has be deprecated.
Jekyll is a powerful static website framework, which indead works for GitHub Pages. At the time I found it, I decided to apply it for my github.io as you can see.
Some useful webpages for install Jekyll at github.io:
Actually you need only to clone the Jekyll in your gihub.io, or just copy all file from Jekyll.
Jekyll advise you to clone the jekyll to local with your name and push it to your github.
git clone https://github.com/plusjade/jekyll-bootstrap.git USERNAME.github.io cd USERNAME.github.com git remote set-url origin firstname.lastname@example.org:USERNAME/USERNAME.github.io git push origin master
But if you have already create a repository at GitHub, you can also copy the files from jekyll to your repository.
git clone https://github.com/plusjade/jekyll-bootstrap.git jekyll-bootstrap cd jekyll-bootstrap cp -r ./* router/to/USERNAME.github.io cd router/to/USERNAME.github.io git push origin master
It also works honestly.
Another web about the Jekyll and GitHub: Using Jekyll and GitHub Pages for Our Site
_config.yml, you can add some tools:
Jekyll is easy to add Disqus for comments. You can visit DISQUS for more details.
You can also use Google Analytics to track your website.