ページの内容が古くなっています

このページは旧バージョン(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