ページの内容が古くなっています
このページは旧バージョン(v3)のQuartzを対象とした内容になっています。 v4からアーキテクチャが大きく変わっていますのでご注意ください。
QuartzのドキュメントではQuartzのセットアップ手順として、リポジトリをforkするところから始まっているが、GitHubではforkしたリポジトリはプライベートでの運用ができない。
このためcloneして自分のリポジトリで運用していくことにする。QuartzのライセンスはMITのため運用上の問題はないはず。
リポジトリの作成
# Forkした自分のリポジトリをcloneする
git clone https://github.com/htakeuchi/quartz.git garden.namaraii.com
cd garden.namaraii.com
# リモートリポジトリの確認
git remote -v
origin github:htakeuchi/quartz.git (fetch)
origin github:htakeuchi/quartz.git (push)
# リモートリポジトリの変更(GitHubでリポジトリを作成しておく)
git remote set-url origin https://github.com/htakeuchi/garden.namaraii.com.git
git remote -v
origin github:htakeuchi/garden.namaraii.com.git (fetch)
origin github:htakeuchi/garden.namaraii.com.git (push)
# メインブランチの作成
git branch -M main
git push -u origin main
# hugoブランチの作成
git branch hugo
git checkout hugo
git push -u origin hugo
GitHub Pagesの設定
Settings
- Pages
で以下のように設定する。
- Source
- Deploy from a branch
- Branch
- main
- /(root)
- Custom domain
- garden.namaraii.com