Dieser Kurs folgt diesem guten und sehr bekannten Buch:
Pragmatic Version Control Using Git von Travis Swicegood.