参考URL
- 基本的に下記のURLの通り
リポジトリを作成
- 表示用とコンテンツ用の2つを作成
- <username>.github.io リポジトリ
- コンテンツ用のディレクトリ
- i.e. blog
- README.mdは生成しなかった
サイトを生成
<username>.github.ioという名前でサイトをせいせい
hugo new site <username>.github.io
Gitリポジトリとして初期化
git init
コンテンツ用リポジトリをリモートに追加
git remote add origin https://github.com/<username>/blog
<username>.github.io を public ディレクトリのsubmoduleとする
git submodule add -b master git@github.com:<USERNAME>/<USERNAME>.github.io.git public
参考URLのdeploy.shを作成
テーマの登録
cloneしている記事が多いがQuick Startではsubmoduleとしているのでそのようにする
git submodule add https://github.com/budparr/gohugo-theme-ananke.git themes/ananke
後はQuick Startのように記事を追加したりすればOK