By Rick Umali, author of Learn Git in a Month of Lunches
In this article, we’ll use an example to properly introduce the basics of a version control repository.

Learning Git: Repository Basics (PDF)