🎉

年越しジャンプじゃなくて年越しコミットをしよう!

に公開

はじめに

この記事を公開する日(と書いてる日)にはもう2025年も残り1ヶ月です。
Qiitaを始めてもう一年経ったのか〜ってなってます。

そこで

なんか、年越す瞬間にジャンプして「地球にいなかった〜」ってやつあるじゃないですか。
そこから着想を得て、特に意味はありませんが、Gitで年越す瞬間にコミットしてみませんか?

この記事の対象者

Gitの仕様

実は、Gitではコミット時に任意の日時を指定できるという機能があります。
例えば、2025年の今に2011年のコミットをしたくなったら、

GIT_COMMITTER_DATE="Fri 9 Nov 2011 09:30:00 JST" git commit

と書けばできるんです!

この仕様を使えば、年越しコミットもできるはずです!

日付の問題

「年越しの瞬間」を「2025/12/31 23:59:59」とするのか、「2026/1/1/ 00:00:00」
とするのかですが、僕はどっちもやらせていただきます。

全自動でやる

https://gist.github.com/Cheesecake2960/be5191f559d896a79dcd248fe40230c0

年越しコミットようのスクリプトも作りました!ぜひ使ってみてください。


最後まで読んでいただきありがとうございます!

Discussion