Git is a distributed version control system that tracks different versions of files and folders of a project, mainly used for collaboration.
Resources
This post will help you understand how to work with Git in a collaborative setting; including the use of platforms like GitHub or GitLab.