This video explains the essentials of git source code control in approximately 5 minutes. It was designed specifically for students of my programming course who must commit and push their code changes to GitHub. I'm certain others will find it useful as a gentle introduction to git especially for single user, single device scenairos.