These are git training materials for people who would like to understand how git works rather than try to memorize all of its commands without knowing what they do.
It is divided into 45 chapters. You can watch them back-to back, or pick out a specific topic you are interested in.
This training does not cover everything there is to know about git. Instead, it aims to make you familiar with git in a way that will give you the confidence to explore further on your own.