Below is a link to a talk that was given by Linus Torvalds to Google that goes over the Git version control system.