Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Site: http://git-scm.com
Books

Git for Everyone
Unless you have been living in a cave, Git is everywhere. Creative or engineering, you have directly encountered or will encounter Git in the workplace. A common misconception as well is that Git is only for teams? Regardless of work style or team size, Git is the tool that everyone should be using.



