title: “Gerrit Code Review” sidebar: gerritdoc_sidebar permalink: index.html hide_sidebar: true hide_navtoggle: true toc: false

Discuss code

Read old and new versions of files with syntax highlighting and colored differences. Discuss specific sections with others to make the right changes.

Manage and serve Git repositories

Gerrit includes Git-enabled SSH and HTTPS servers compatible with all Git clients. Simplify management by hosting many Git repositories together.

Schedule git gc over all managed repositories and replicate to geographical mirrors for latency reduction and backup servers for hot spare redundancy.

Extensible through plugins

Gerrit Code Review can be extended and further customized by installing server-side plugins. Source code for additional plugins can be found through the project listing.

Support

The Gerrit open source community actively supports the last 2 releases on a best effort basis. Older releases are not actively maintained but may still receive important fixes (e.g. security fixes), but there is no guarantee for this. Which fixes are backported to these old releases is decided on a case by case basis.

End of life for old releases is not announced but happens implicitly when a new Gerrit version is released.

For questions write to the mailing list (repo-discuss on Google Groups), join the IRC channel #gerrit, or check the questions tagged with [gerrit] on Stack Overflow.

The repo-discuss mailing is managed to prevent spam posts. This means posts from new participants must be approved manually before they appear on the mailing list. Approvals normally happen within 1 work day. Posts of people that participate in mailing list discussions frequently are approved automatically.

Social Media

Follow us on Twitter (@gerritreview) and Google+.

Training Slides

The following slides explain Git and Gerrit concepts and workflows and are meant for self-studying how Git and Gerrit work:

  • Git explained: Git Concepts and Workflows
  • Gerrit explained: Gerrit Concepts and Workflows