Lecture: Git Command Semantics (Local)
This lecture covers the usage and semantics of Git commands that are commonly used on a local repo. In particular, the lecture uses a combination of live demonstrations and practice problems.
Here are two video demonstrations that cover this material (and more):
Here are the practice problems and their solutions. This lecture covers only on problems 1–13 (leaving the remaining questions to be covered in a later lecture).