There is a nice talk about the internals of Git by Scott Chacon.
A slideshow with voiceover: http://blip.tv/scott-chacon/git-talk-4113729
The slides again: http://www.slideshare.net/chacon/getting-git
A live recording of the talk: http://vimeo.com/1099027