I have recently completed to upgrade my Introduction to Git course. Its free community version is available at http://www.abelski.com/moodle/course/view.php?id=175.
The new version includes five topics: Introduction, Git Basics, Distributed Word, GitHub Jump Start and Git Logs.
The new version of this course includes more than 20 video clips on specific topics. You can find the slides, the video clips and various other training material at http://abelski.lifemichael.com.