&tag(Octopress); *目次 [#mb20ee2d] #contents *関連ページ [#o84d0e26] *参考情報 [#xc0fce9f] -[[Octopress:http://octopress.org/]] -[[Markdownで書いてGitで管理するブログ「Octopress」の始め方 - tantant:http://tantant.jp/blog/Octopress/installing-octopress/]] // Macで使う方法。 -[[OctopressでGitHub無料ブログ構築。sourceをBitbucket管理。簡単ガイド! - 酒と泪とRubyとRailsと:http://morizyun.github.io/blog/octopress-gitpage-minimum-install-guide/]] *概要 [#nb08310a] -Jekyllカスタマイズ版。GitHub Pagesで運用することを想定されている。 *使用方法 [#hae2074d] **GitHub Pagesの設定 [#uac5b60b] -[[Create a New Repository:https://github.com/new]]にアクセスして、リポジトリ名に「username.github.io」を入力して、リポジトリ作成(github.comではなくて、github.ioが正解)。usernameは自分のユーザー名。 **Octopressのソースをダウンロード [#j2aef0fc] **Octopressのセットアップ [#j2aef0fc] -以下のコマンドを実行。 git clone git@github.com:imathis/octopress.git username.github.io -bundle実行 cd username.github.io gem install bundler bundle install --path vendor/bundle -セットアップ実行。urlはgit@github.comを使ったほうがよい。 bundle exec rake install bundle exec rake setup_github_pages -_config.ymlを適当にいじる。 -サイトの生成 bundle exec rake generate -プレビュー。http://localhost:400 にアクセスすると空サイトが表示されるはず。 bundle exec rake preview -デプロイ。http://username.github.ioにそのうち反映される。 bundle exec rake deploy **記事の投稿 [#td678a23] - new_postコマンドを使う。ダブルクォーテーションの中はファイル名になるので英語のみ。 bundle exec rake new_post["title"] -zshでエラーが発生した場合はこう?。[[Not compatible with Zsh · Issue #117 · imathis/octopress:https://github.com/imathis/octopress/issues/117]] bundle exec "rake new_post[zsh error happened]" *Tips [#mb53c37f] **ソースコードの管理 [#gd221c5c]