Programming languages

Git

Fast,Scalable,Distributed revision control system

Technologies
CgitShell
Topics
dvcsversion control
Total projects
26
Years participating
11
Most recent
2026

Participation history

11 program years
Projects by participation year 2016: 1 projects, 2017: 1 projects, 2018: 3 projects, 2019: 2 projects, 2020: 3 projects, 2021: 2 projects, 2022: 2 projects, 2023: 2 projects, 2024: 3 projects, 2025: 3 projects, 2026: 4 projects 1 2016 1 2017 3 2018 2 2019 3 2020 2 2021 2 2022 2 2023 3 2024 3 2025 4 2026

Historical projects

2026 4 projects

Official GSoC page ↗

Improve the new git repo command

Contributor: K Jayatheerth

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

Contributor: Pablo Sabater

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

Contributor: Siddharth Shrimali

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

Contributor: Tian Yuchen

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