Git is the most widely used modern free and open source distributed version control system in the world today for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for source code management in software development, but it can be used to keep track of changes in any set of files.