takeupcode.com
191: Git: Keep Track Of Your Files As They Change. Part 6.
Programming involves change and managing that change is the only way to make sense of it. You will learn about the staging area in this episode and how that affects your commits.