Git is a free, open-source distributed version control system used to manage commits, branches, merges, change history, source repositories, and collaborative revision workflows.
Additional Resources: