Git is a distributed SCM system. As such, it offers many more workflows compared to a non-distributed SCM.
- 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.
We can offer a range of Git training.