A version control system for software originally created for Linux development by Linus Torvalds. Noted for its branching flexibility, which allows separate branches to be created for testing new ideas, Git is a distributed system that keeps a repository with complete version history in every directory. Git functions are activated by text commands such as
git add and
git commit. See
GitHub and
version control.