Lesson 1: git principles and terminology
Lesson 2: Common commands in git workspace
Lesson 3: git staging area and commit operation
Lesson 4: Configuration and use of git remote warehouse 1
Lesson 5: Configuration and use of git remote warehouse 2