fast, scalable, distributed revision control system

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

This organization covers projects for Git itself. Other git-based software or services are not covered by this organization.

lightbulb_outline View ideas list


  • c
  • shell script
  • git


comment IRC Channel
email Mailing list
mail_outline Contact email

Git 2020 Projects

  • shourya
    Convert submodule to builtin
    Some Git commands were initially implemented directly in shell script with some instances of Perl as well. As times progressed, various platforms to...
  • abhishekkumar8222
    Implement Generation Number v2
    Git uses various clever methods for making operations on very large repositories faster, from bitmap indices for git fetch to generation numbers...
  • Hariom Verma
    Unify ref-filter formats with other --pretty formats
    Git has an old problem of duplicated implementations of some logic. For example, Git had at least 4 different implementations to format command...