- GitHubでリポジトリを作成しておく
- HUGOのインストール
$ hugo new site [サイト名]
- テーマとか変えて内容をつくる
- ローカルホストで確認
- config.tomlのbaseURLを"https://<アカウント名>.github.io/<リポジトリ名>/"に変更しておく
$ hugo
でビルド --> publicフォルダができる- docsフォルダを自分でつくる(最新版ではいらなさそう)
- publicフォルダの中身をdocsフォルダにコピー
$ cp -p -f -R public/* docs
(最新版ではいらなさそう) - gitで管理させる(空フォルダ対策必要かも?)
$ git init
$ git add .
- commit
$ git commit -m "Initial commit"
$ git remote add origin https://github.com/<アカウント名>/<リポジトリ名>.git
でリモートリポジトリの追加$ git push -u origin master
- GitHub Pagesの設定 作成したリポジトリ → Settings → GitHub Pages → Source 「master baranch /docs folder」を選択
- "https://<アカウント名>.github.io/<リポジトリ名>/"に接続して表示されていれば成功
- 変更
hugo
でビルド$ git commit -am "comment"
$ git push -u origin master
- (反映までちょっとかかる?)