Software is sedimentary rock. Every commit is a fossil. git log is your archaeology tool — dig through the layers to discover who changed what, when, and why.
Every time someone makes a commit, a new layer is deposited.
Like geological strata, each layer preserves a moment in time:
who made the change, when it happened,
and why they did it.
git log lets you
flip through all past versions. You can also
filter by author, view one-liners, or see the branch graph.
You uncovered every commit — each one a snapshot of the project.
And you used filters just like real git log flags:
It tells you who changed what, when, and why. The deeper you dig, the more you understand how your project evolved.