Recently, I was helping some friends understand git. Instead of making my own set of slides, I searched online, as there are quite a few good posts already available online. My narrowed down list of links is:

101

102

103

If you’ve spent some time using git in your projects, and have a fair idea of how the basics work, attain git nirvana with the following links:

YMMV. If  I come across better resources, I’ll link them here.