master から develop を作成し、develop をメインブランチにする。

  • master
    • _site に出力されるものを置くブランチ
  • develop
    • 人が操作するブランチ

Travis CI にコミットをさせる生成物を master ブランチに push する役割。

Travis CI に cron 機能があるので1日1回動かす。

すると、Jekyll を使って自分用にカスタマイズした Github Pages が構築できる。 (Jekyll の新しいプラグインが使える)

注意点としては _config.ymlurl そしっかり設定すること。

これをしないとあらゆる URL が崩壊する。

詳しくは makietan/makietan.github.io を見てくれ。