|
1 | 1 | --- |
2 | | -redirect_to: about/branching-and-merging |
3 | 2 | url: /about.html |
| 3 | +section: "about" |
4 | 4 | aliases: |
5 | 5 | - /about/index.html |
| 6 | +- /about/branching-and-merging.html |
| 7 | +- /about/branching-and-merging/index.html |
| 8 | +- /about/data-assurance.html |
| 9 | +- /about/data-assurance/index.html |
| 10 | +- /about/distributed.html |
| 11 | +- /about/distributed/index.html |
| 12 | +- /about/free-and-open-source.html |
| 13 | +- /about/free-and-open-source/index.html |
| 14 | +- /about/small-and-fast.html |
| 15 | +- /about/small-and-fast/index.html |
| 16 | +- /about/staging-area.html |
| 17 | +- /about/staging-area/index.html |
6 | 18 | --- |
| 19 | + |
| 20 | +<div id="main"> |
| 21 | +<h1> About Git </h1> |
| 22 | + |
| 23 | +<h2> Git is fast </h2> |
| 24 | + |
| 25 | +<p> |
| 26 | +Git was built to work on the Linux kernel, meaning that it was built to handle |
| 27 | +repositories with tens of millions of lines of code from the start. |
| 28 | +Speed and performance has always been a primary design goal of Git. |
| 29 | +</p> |
| 30 | + |
| 31 | +<p> |
| 32 | +Git also stores repository history efficiently. As of 2025, the current version |
| 33 | +of the Linux kernel's source code is 1.7 GB. |
| 34 | +Git stores the full history of the Linux project (1.4 million commits) in only 5.5 GB. |
| 35 | +</p> |
| 36 | + |
| 37 | +<h2> Git is widely used </h2> |
| 38 | + |
| 39 | +<p> |
| 40 | +According to the <a href="https://survey.stackoverflow.co/2022/#version-control-version-control-system-prof">2022 Stack Overflow developer survey</a>, |
| 41 | +96% of professional developers use Git. |
| 42 | +</p> |
| 43 | + |
| 44 | +<h2> Git has a huge ecosystem of tools </h2> |
| 45 | + |
| 46 | +<p> |
| 47 | +The core Git project is just a command-line tool, but Git exploded in popularity |
| 48 | +in the early 2010s thanks to <a href="{{< relurl "tools/hosting">}}">Git hosting services</a> |
| 49 | +like GitLab, GitHub, and more. |
| 50 | +</p> |
| 51 | + |
| 52 | +<p> |
| 53 | +Since Git was created, many |
| 54 | +<a href="{{< relurl "tools/guis" >}}">GUIs</a>, editor integrations, |
| 55 | +and |
| 56 | +<a href="{{< relurl "tools/command-line" >}}">command line tools</a> |
| 57 | +have been built to make working with Git more convenient. |
| 58 | +You favorite developer tools might already have a built-in Git integration. |
| 59 | +</p> |
| 60 | + |
| 61 | +<h2 id="free-and-open-source">Free and Open Source</h2> |
| 62 | + |
| 63 | +<p> |
| 64 | + Git is released under the <a href="https://opensource.org/licenses/GPL-2.0"> |
| 65 | + GNU General Public License version 2.0</a>, which is an |
| 66 | + <a href="https://opensource.org/docs/osd">open source license</a>. |
| 67 | + The Git project chose to use GPLv2 to guarantee your freedom to |
| 68 | + share and change free software---to make sure the software is |
| 69 | + free for all its users. |
| 70 | +</p> |
| 71 | + |
| 72 | +<p> |
| 73 | + However, we do restrict the use of the term "Git" and the |
| 74 | + <a href="{{< relurl "community/logos" >}}">logos</a> to avoid confusion. Please see our |
| 75 | + <a href="{{< relurl "about/trademark" >}}">trademark</a> policy for details. |
| 76 | +</p> |
| 77 | + |
| 78 | + |
| 79 | +</div> |
| 80 | + |
0 commit comments