Setting Github Pages with Jekyll and Jekyll-Scholar
11 Mar 2016Finally get the website running with publication list generated by Jekyll-Scholar. As most third-party plugins are abandoned from Github Pages, you need to build a static website before pushing it to your Github Pages. Some notes on the commands involved, not necessarily intuitive.
1. git clone <the template you picked>.git
2. cd <template>
3. Modify the _config.yml to your need
4. sudo gem install bundler
5. bundle install
6. sudo gem install jekyll-scholar
7. jekyll build
8. cd _site
9. git init (this is really critical, because you don't have to maintain another branch in the original repository)
10. Add and Commit