Git is the world’s leading distributed version control system (DVCS). Developers praise Git for its flexibility, local access speed, and powerful branching and merging capabilities. Git has already become a mainstream technology for individual developers, open source projects, as well as small companies. Large and geographically distributed enterprises also increasingly believe that Git represents an opportunity for speeding up the development process. Even when enterprise organizations are happy with their legacy source control solutions (such as Subversion), it is hard to avoid the presence of Git in development environments. Also, the use of open source libraries often makes it inevitable for the enterprise to at least become familiar with Git.