• Git is version-control software that records file changes and file history as teams work together on a project in a shared repository. Infra provides Git as one of the version-control options for ASF projects.
  • GitHub is a cloud service that supports remote hosting of Git repositories. It also provides issue tracking, project boards for kanban-like task tracking, support for collaboration among team members on a project, an option for hosting web pages, and other features.
  • GitBox provides Apache projects with a two-master setup of Git repositories. Project committers can check in code to an ASF project through GitHub or through the ASF. All repositories present on GitBox are available on GitHub with write-access enabled, including rights to open/close/merge pull requests and address issues.


The "Getting started with Git" material has moved here.




reorg of git-related material, with this page serving as a super-index