Migrating from one SCM to another can become a headache for an enterprise. We have extensive experience in migrating from commonly used SCM tools: Subversion Perforce StarTeam
Git is a distributed SCM system. As such, it offers many more workflows compared to a non-distributed SCM. Amongst them: Centralised workflow, also know as Trunk-based Development Feature branch workflow The pros and cons for a given team in an enterprise environment need to be carefully evaluated, based on the maturity of the team and their release strategies.