git で一番最初のコミットで追加されたdiffを見る方法
例えば一番最初のコミットで、どんなコードを追加したのかを調べたいようなときに使用する。
実はgitでは 4b825dc642cb6eb9a060e54bf8d69288fbee4904
というIDは空のツリーのIDとしてどのリポジトリでも共通で使用されているものらしい。
公式ドキュメントでこのIDに関する記述を見つけられなかったのだけど、どこかに書かれているのだろうか?
というわけで、最初のコミットがどのよう内容がどういうものか調べたいときは下記のようにdit diff
コマンドを使えば良さそうだ。
git diff 4b825dc642cb6eb9a060e54bf8d69288fbee4904 <最初のコミットID>