
Developed by Linus Torvalds, Git is an open-source software program used primarily by programmers. Free to use, Git lets programmers collaborate on code independent of a central server. For ease of use, some use centralized Git repositories such as GitLab, GitHub, or BitBucket. Using a data structure similar to a Merkle tree, changes to old versions of a program can't be changed without being noticed — enhancing transparency and secure code development. Considered a version control system, Git lets you revert to older versions of software and allows multiple users to merge their code changes to a new version simultaneously.