The only difference in the so called distributed workflow vs the centralized one is that there is a project manager who merges things in or that everybody can do the merges . Now I don ' t really see what is so distributed about that . If you abstract out the location of the branches , that is the only difference . If you care about the location of the branches , then sure , there ' s a big difference but it ' s not really about the workflow anymore . It ' s about security , ownership , usability . I don ' t really care how to label the workflow we use , so I ' m fine with a centralized workflow . We could use a dictator even with a centralized workflow , but that would just slow things down . <| sep |> You Australians speak English much better than Americans do