In software development, Git is a distributed revision control and source code management (SCM) system with an emphasis on speedGit was initially designed and developed by Linus Torvalds for Linux kernel development in 2005.
Every Git working directory is a full-fledged repository with complete history and full version tracking capabilities, not dependent on network access or a central server.