1. Introduction As we all know, Git has been widely used by software developers. It’s free and open-source. Compared with other Version Control Systems, such as SVN (Apache Subversion) and CVS (Concurrent Version System), Git has its own advantages. Firstly, Git is powerful by its distributed nature, fast operation and branch handling mechanism. The distributed ...