google で pelican github pages で検索 -> いろいろつくる。
までできたのだけど公開でつまづいた。
github pages の user page site では master
にあるファイルだけが公開される。https://help.github.com/articles/user-organization-and-project-pages/
はじめはよくわからなくて ghp-import output
してブランチを gh-pages
に切り替えたりしててだいぶ混乱したのだけど
-
master
で執筆、py css html などのファイルの設定 -
make html
->ghp-import output
->git push origin gh-pages:master
でgh-pages
に出力された html をリモートのmaster
にプッシュ。これで公開される。 - リモートリポジトリに
setting
とかをプロテクトでつくってgit push origin master:setting
で設定を保存。
という感じの運用にした。master
じゃなくてもいいです。