Need advice about which tool to choose?Ask the StackShare community!
Gerrit Code Review vs GitHub Enterprise: What are the differences?
What is Gerrit Code Review? OpenSource Git Code Review Tool. Gerrit is a self-hosted pre-commit code review tool. It serves as a Git hosting server with option to comment incoming changes. It is highly configurable and extensible with default guarding policies, webhooks, project access control and more.
What is GitHub Enterprise? The on-premises version of GitHub, which you can deploy and manage in your own, secure environment. GitHub Enterprise lets developers use the tools they love across the development process with support for popular IDEs, continuous integration tools, and hundreds of third party apps and services.
Gerrit Code Review and GitHub Enterprise are primarily classified as "Code Review" and "Code Collaboration & Version Control" tools respectively.
Some of the features offered by Gerrit Code Review are:
- git repository hosting
- pre-commit code review
- commenting on diffs
On the other hand, GitHub Enterprise provides the following key features:
- Compliance and auditing
- Hundreds of integrations
- Flexible deployment
MIT, DuckDuckGo, and Auto Trader are some of the popular companies that use GitHub Enterprise, whereas Gerrit Code Review is used by Citrix, Midokura, and Wonga.com. GitHub Enterprise has a broader approval, being mentioned in 39 company stacks & 48 developers stacks; compared to Gerrit Code Review, which is listed in 11 company stacks and 6 developer stacks.
Pros of Gerrit Code Review
- Code review13
- Good workflow11
- Cleaner repository story10
- Open source9
- Good integration with Jenkins9
- Unlimited repo support5
- Comparison dashboard2
Pros of GitHub Enterprise
- Expensive - $$$4
- Code security2
- CDCI with Github Actions2
- Both Cloud and Enterprise Server Versions available1
- Draft Pull Request1
- User experience0
Sign up to add or upvote prosMake informed product decisions
Cons of Gerrit Code Review
Cons of GitHub Enterprise
- $$$2