Git logo

Git

Git is the most widely-used revision control system in Open Source. It is a distributed system with an emphasis on speed, data integrity, and support for distributed, non-linear workflows. Many large and successful projects use Git, including the Linux Kernel, Perl, Eclipse, Gnome, KDE, Qt, Ruby on Rails, Android, PostgreSQL, Debian, and X.org. This organization covers projects for Git itself. Other git-based software or services are not covered by this organization.

GSoC Participation History

Technologies

Topics

Past Projects

Improve the new git repo command

The new git repo command doesn't handle file paths yet, and it forces users to dump all repository data at once instead of just requesting what they...

Complete and extend the remote-object-info command for git cat-file

Git's partial clone allows cloning repositories without downloading all objects (blobs, trees, ...). These objects are fetched on demand from the...

Improve Disk Space Recovery for Partial Clones

Problem: Git's "partial clone" is a lifesaver for huge repos because it lets you download only the files you actually need. But once you download a...

Refactoring in order to reduce Git’s global state

Git’s core C codebase still relies heavily on global state, such as the_repository and various environment-derived variables defined in...

Frequently Asked Questions

Git | GSoC Org Profile & Stats - Learn about Git's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.

|Currently Active|

Contributor Readiness

Participation

Projects

Top Programming Languages

c dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available