octopress で github pages を作ってみました。 インストール記事などは複数あるので気になった点を列挙するだけにします。
- ruby のバージョン
- 2.0.0 ではなく 1.9.3 になっていたが、 github-pages という gem でわかるように github pages で使われているのが 1.9.3 のようなので、 1.9.3 を使うことにした。
- 後でわかったんですが、 octopress の場合はローカルで生成するようなので、 2.0.0 でも問題なく使えそうでした。
-
.ruby-versionに1.9.3とだけあって、 rbenv のパッチレベル付きのバージョンにマッチしなかったので、最初はrbenv shell 1.9.3-p448で作業していました。 (後でrbenv local 1.9.3-p448にしました。)
- 使い始め
git clone git://github.com/imathis/octopress.git octopresscd octopress-
rake setup_github_pagesRepository url: git@github.com:znz/znz.github.io
-
_config.ymlを設定 rake install-
_config.ymlを設定 rake deploy-
rake new_post-
Enter a title for your post:ときいてくるのでrake new_post[title]よりも楽
-
-
rake previewで確認しながら書く -
rake gen_deploy-
rake generate相当がないと変更が反映されない (_config.ymlを変更したときなど)
-
-
CNAME- octopress 側では
source/CNAMEに置く必要がありました。
- octopress 側では
- Excerpts
- http://octopress.org/docs/blogging/plugins/ にあるように
<!--more-->と書いておくとトップに表示される内容を最初の方だけに出来ました。
- http://octopress.org/docs/blogging/plugins/ にあるように
- ブランチ
- 手元では source ブランチで作業するようになっていて、 github pages へ deploy される master ブランチは
_deployディレクトリにある別レポジトリにありました。
- 手元では source ブランチで作業するようになっていて、 github pages へ deploy される master ブランチは
Disqus Comments