About Git
Git is fast
Git was built to work on the Linux kernel, meaning that it was built to handle repositories with tens of millions of lines of code from the start. Speed and performance has always been a primary design goal of Git.
Git also stores repository history efficiently. As of 2025, the current version of the Linux kernel's source code is 1.7 GB. Git stores the full history of the Linux project (1.4 million commits) in only 5.5 GB.
Git is widely used
According to the 2022 Stack Overflow developer survey, 96% of professional developers use Git.
Git has a huge ecosystem of tools
The core Git project is just a command-line tool, but Git exploded in popularity in the early 2010s thanks to Git hosting services like GitLab, GitHub, and more.
Since Git was created, many GUIs, editor integrations, and command line tools have been built to make working with Git more convenient. You favorite developer tools might already have a built-in Git integration.
Free and Open Source
Git is released under the GNU General Public License version 2.0, which is an open source license. The Git project chose to use GPLv2 to guarantee your freedom to share and change free software---to make sure the software is free for all its users.
However, we do restrict the use of the term "Git" and the logos to avoid confusion. Please see our trademark policy for details.