Two screencasts, about 80 and 40 minutes long are available at:

http://excess.org/article/2008/07/ogre-git-tutorial/

Courtesy by fellow Ottawan Bert Trojanowski. Really nice job of providing deep enough technical understanding with good illustrative examples.

If you want to get into distributed version control (which is IMHO way to go), check this out.