久しぶりに書き足す機会があったのでずっとmasterで運用していたのをgh-pagesに移行してみた。
とくに引っ掛かるところは無かったんだけど1箇所だけ。
submoduleで取り込むリポジトリのurlはhttpsで始まらないとダメな仕様だった。
Page build failed: Invalid submodule - User Documentation
なのでこんな感じでsubmoduleを取り込む必要がある。
submodule取り込むときにブランチ指定しやると捗るのでオススメ。
$ git branch
gh-pages
* master
$ git submodule add -b gh-pages https://github.com/yuokada/yuokada.github.com.git build/html