The biggest advantages of Unity is how flexible the editor windows are. Allowing you to maximize productivity for ever workflow you need.
Working with Git in a team is hard until you learn how to segment your work and use Branches!
Unity3d Projects are more than just code, so to get our art, music, and other files setup within a Version Control System we need Git LFS.
Getting your first changes commited using Git.