git submoduleの仕組みと使いどころ

git submodule の基本的な仕組みと役割を整理。別リポジトリを依存として参照する仕組みや、使いどころ、メリット・デメリット、代替手段までを概観します。あわせて、運用時に誤解しやすいポイントや注意点についても触れます。

Hugoで生成した静的サイトをデプロイするMakefile

静的サイトジェネレータ「Hugo」が生成した静的サイトをリモートホストへデプロイするための Makefile を作成しました。将来のメンテナンスを考慮すると、シェルスクリプトよりも Makefile にしておいたほうが便利そうです。