Git is a fantastic tool that many developers use for version control of their projects. Although there are many other version control systems - such as Subversion (SVN) and Competitor Versioning System (CVS) - git is by far the most commonly used. A good reason for this is the emphasis...