Git provides numerous benefits for the solo developer, but it also really shines when it comes to team collaboration.
https://code.tutsplus.com/tutorials/focusing-on-a-team-workflow-with-git–cms-22514
The key to establishing a great team workflow with Git is communication. Git is versatile, flexible, and can accommodate a variety of usage patterns. Deciding the workflow “rules of the road” ahead of time will help eliminate friction and confusion, and allow a team to take advantage of what Git does best: boost productivity.