Collaborating on code used to be hard. Then Git made branching and merging easy, and GitHub took care of the rest.
A project whose head is not in control is out of control and a project whose developers cannot comprehend the code (most ...