I searched to see if there was a previous question on this, but I didn't quite find anything. Please link if you think this has been answered before (I have a feeling it has): what are the barriers to source control using Cache 2018 and Studio?
Git is a version control system for tracking changes in computer files and coordinating work on those files among multiple people.