I read somewhere about a person wanting to understand git, so they made .git itself into a repo and watched what changed as they used git normally. Thought that was pretty clever.
Looks like this blog post was adapted from a video presentation by the author: <a href="https://youtu.be/fCtZWGhQBvo" rel="nofollow">https://youtu.be/fCtZWGhQBvo</a>