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. Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows.
![Git](https://cdn-ak-scissors.b.st-hatena.com/image/square/91719a46ef89ddd95d30f73a6b4ee8883948a7b7/height=288;version=1;width=512/https%3A%2F%2Fgit-scm.com%2Fimages%2Fbranching-illustration%402x.png)