2024-09-21

GitHub Pages

結局 _posts に記事を入れておく普通の構成にした
Jekyll のファイル名の形式は YYYY-mm-dd-title.MARKUP という形式なので、不本意ながら新規作成ファイル名は 2024-09-21-2024-09-21.md という形にした
タイトルに2番目の方の日付を設定する形
url もクソダサくなるのだが仕方なし

pagination も有効にしたのでこれで快適

post-commit hook はやっぱり pre-push にしようかなあ。よしなに front matter を更新するだけでコミットはしない

-> やってみた。このファイルを変更して様子をみてみる -> 間違って pre-commit にしてたわw pre-push に書いた -> git add してしまうんじゃなく、変更するだけ。そうすれば unstaged changes があるので一旦プッシュは中断されるはず -> いや、止まらないわw exit 1; しないといけないかー

-> 結局 front matter がそのファイルに変更を加えるので検知して変更 -> 無限ループ、みたいな感じになる。post-commit で検知してコミットまでしきらないといけないのか