github.com/git/git

Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.

Open this visualization on its own page →

Contributors

1926

Lines of Code

93,864

From

2005-04-07

To

2020-12-23

About git/git

Git is a fast, scalable, distributed version control system written primarily in C. Originally created by Linus Torvalds, it provides both high-level operations and low-level access to repository internals through an unusually rich command set. The project is open source under the GNU General Public License version 2 and has been developed collaboratively by a global community of contributors.

The software enables developers to track changes to source code, manage branches, merge work from multiple contributors, and maintain complete repository history. Git serves as the foundation for modern collaborative software development and is used by millions of projects worldwide. Its distributed nature means each clone is a complete repository, allowing developers to work offline and independently before synchronizing changes.

Development occurs through a mailing list model where patches are submitted to [email protected] following the project's submission procedures. The repository includes comprehensive documentation covering installation, tutorials for new users, command references, and migration guides for users transitioning from other version control systems like CVS. The project welcomes contributions ranging from code improvements to localization work in multiple languages.

Share this video