めも帖

GitHub Pages の設定をしてみた

GitHub Pages の設定をしてみました。はまったことが多かったのでメモです。

Middleman の利用

Middleman を利用してHTMLを生成することにしました。 Markdown で、記事を書くことができるのが便利です。

WordPress / MovableType もいいんですが、

という理由で、Middleman を選びました。 Middleman のインストールや利用方法については、ここでは特には書きません。

GitHub Pages を利用する 2 つの方法

Github のリポジトリ

GitHub Pages への deploy

matsuhisa.github.io を remote 先として追加します

git remote add public git@github.com:matsuhisa/matsuhisa.github.io.git

Middleman の config.rb に下記を追加します

activate :deploy do |deploy|
  deploy.deploy_method = :git
  deploy.branch = 'master'
  deploy.remote = 'public'
end

build すると、HTML ファイルが生成されます。

bundle exec middleman build

deploy します

bundle exec middleman server

最新記事(10件)

タグ一覧