These two GoogleTechTalks videos compliment each other excellently and between them explain Git perfectly. The first is by Linus Torvalds and the second is by Randal Schwartz, unfortunately I cannot embed them but here are the links.

  1. Linus Torvalds talks about Git
  2. Randal Schwartz talks about Git