これまで個人で開発することが多く、誰かとコードを共有したり管理したりする機会がほとんどありませんでした。

そのため、GitやGitHubも名前は知っていたものの、「そのうち覚えればいいかな」くらいの感覚で、実際に使うことはほとんどありませんでした。

最近になってようやくGitやGitHub Pagesを触ってみたのですが、思っていた以上に便利で驚きました。

一番「これは便利だな」と感じたのは、変更履歴をしっかり残せることです。試しにコードを書き換えてみても、過去の状態に簡単に戻せるので、「失敗したらどうしよう」という不安がかなり減りました。

以前はファイル名に「final」や「final2」を付けて保存していたこともあったので、それと比べると本当に楽です。

GitHub Pagesも手軽で、リポジトリを公開するだけで作ったものをすぐに見てもらえるのは新鮮でした。今では「コードを置く場所」というより、開発全体を支えてくれる仕組みなんだと感じています。

次はForgejoを使って、自分専用のGitサーバーをセルフホストしてみたいと思っています。自分で環境を構築して運用してみれば、Gitの仕組みについても今より理解が深まりそうです。

それと、まだ試せていないGitHub Actionsにも興味があります。ビルドやデプロイ、定期実行などを自動化できるので、個人開発でも活躍する場面は多そうです。

毎回同じ作業を手でやらなくて済むようになれば、開発もかなり楽になりそうだと期待しています。

実際に触ってみて、「もっと早く使い始めればよかった」と思いました。名前だけ知っているのと、自分で使ってみるのとでは印象がまったく違います。

これからも少しずつ試しながら、自分なりに便利だったことや気づいたことを記録していきたいと思います。