I apparently missed this when it was announced several months ago, but GitHub is now offering some online git courses. The linked ones are free, though they also have some more advanced paid courses.
They also have some pre-recorded videos, and a link to Try Git, which is really pretty neat. (It starts out pretty simple.)