

Git maximizes efficiency and allows for powerful tools to be built on top of it. Unlike other version control systems, it is best to think of Git’s storage process as a set of snapshots of a mini filesystem, primarily on your local disk. The advantages of using Git stem from the way the program stores data. Every working directory in Git is a full-fledged repository with complete history and tracking independent of network access or a central server. Git is software used primarily for version control which allows for non-linear development of projects, even ones with large amounts of data. Git is a version control system distributed under the terms of the GNU General Public License v.2 since its release in 2005.
