Recently, Git has been popularly used among developers. Compared with other Version Control Systems, such as SVN (Apache Subversion) and CVS(Concurrent Version System), it is more powerful by its distributed nature, fast operation and branch handling mechanism. The distributed system makes it easy and efficient for multiple developers work together towards the same project. 1. Introduction Meanwhile, Git works fast ...