
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.
Participation
Projects
Top Programming Languages
Project Difficulty Distribution
No difficulty data available