G2 Crowd builds the world's largest business commerce platform fueled by $100M in funding šŸš€

Gerrit

4.1
(19)

Gerrit provides web based code review and repository management for the Git version control system.

Work for Gerrit?

Learning about Gerrit?

We can help you find the solution that fits you best.

Gerrit Reviews

Chat with a G2 Advisor
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • For Category
  • Industry
Ratings
Company Size
User Role
For Category
Industry
Showing 19 Gerrit reviews
LinkedIn Connections
Gerrit review by ANKIT A.
ANKIT A.
Validated Reviewer
Review Source

"Gerrit in action"

What do you like best?

the user interface of gerrit is best i feel the way it shows the added reviewers is great and simple to understand for new users , it also provides ways to cherry pick or to perform any other action on the commit using git commands on the particular commit using the commit id of that code commit.

it also shows direct links for cheery pick that particular commit

What do you dislike?

there is nothing much to dislike about but one thing that i think is that it makes one code commit dependent on another if two commits done consecutively

Recommendations to others considering the product

It a great tool to use when doing core review at peer level and sharing the code versions and it provides the plain and simple user interface to new users to understand the system.

What business problems are you solving with the product? What benefits have you realized?

i was using gerrit for code sharing with different versions and for peer to peer code -review to promote the good coding standards and code familiarity within the team

Sign in to G2 Crowd to see what your connections have to say about Gerrit
Gerrit review by Aakash G.
Aakash G.
Validated Reviewer
Review Source

"Best to improve the program"

What do you like best?

It really cool to know that you can make your contribution to the team without needed to be around or together with your colleagues. Even when I was home or on vacation I was able correct and give my inputs in the program we were working on!

What do you dislike?

Nothing to dislike ,with all the efforts we take to code a program it helps a lot by enabling you to code being away from office

Recommendations to others considering the product

Should give it a try rather than sending pics to colleagues to how to edit the codes,you can do it yourself! How cool is that ,no tension of error again.

What business problems are you solving with the product? What benefits have you realized?

Problems is what we coders have by not being able to contact to colleagues while away or on vacation, GERRIT helped as I could edit the codes without even talking to my colleagues and it was a good experience. I was able to give my inputs on the program!

What Peer Code Review solution do you use?

Thanks for letting us know!
Gerrit review by Ayush M.
Ayush M.
Validated Reviewer
Review Source

"Best for managing code reviews and repository"

What do you like best?

The best part of the Gerrit is the UI interface. They have the ability to attract the user. In my opinion, developers use to love Git. This is the one of the best part in the developer life. Gerrit also has the Git integration and it is free as well. You can also implement the automation process through Jenkins. Gerrit has the ablity to intregrate Jenkins. And if we are talking about the code re base features, this is very good which I like the most in Gerrit.

What do you dislike?

Most of the times, I am facing issue in my BSNL Penta tablet. The UI is not working properly. It is too slow. When I was new in Gerrit, this is little bit tough to understand the process of the gerrit, I am very familiar with Git, So I just read the documentation which they provided. And believe me it is too long. I would recommend if you are new in Gerrit, please watch some you tube videos first to understand the process and how it is works. I believe that, no one has interested to read the documentation.

Recommendations to others considering the product

It is easy to understand as compare to the other platforms. You don't need to take any tension regarding code reviews, versioning, build, automation etc. Gerrit can take care for you.

What business problems are you solving with the product? What benefits have you realized?

Money is one of the best major problem in the small organization. In past, we are using GitHub, the plan of Github was $450 something for $200 repo, After that, we switched to the Gerrit, Gerrit is free tool and also better than the GitHub. In GitHub, PRs do not force you to think about atomic/related changes as one commit. But In the Gerrit, they have its own restrictions one commit per review, do force developers to think about this much more consciously. Because we are using GitHub, we also faced some re base problem, After implementing the gerrit, we don't face any issue. This is the benefits which I realized. They also have the version control.

Gerrit review by Junxiao S.
Junxiao S.
Validated Reviewer
Verified Current User
Review Source

"Great code review platform"

What do you like best?

I can do code review with just my keyboard.

It also connects well with Redmine and Jenkins, and has an HTTP API.

What do you dislike?

UI does not work on touchscreen device especially Android tablets.

New developers are often confused with the process because built-in docs are too long.

Recommendations to others considering the product

Gerrit offers better code review process based on ā€œrebaseā€, where developers ensure the code merges correctly. This is better than GitHub where the repository owner must resolve conflicts.

What business problems are you solving with the product? What benefits have you realized?

Gerrit ensures all code merged into Named Data Networking platform is of high quality.

Gerrit review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source

"Useful tool for review and continuous integration"

What do you like best?

Its easy to integrate with git. Keep track of your changes like - Reviews Done, Comments, Feedback etc.

You can get your reviews to be reviewed by a peer or you can self review it for minor commits. The fact that it is built on top of Git makes it seamless for anyone considering to move to Gerrit. You can also try out the change and have tests run on your change before making it part of the Code base.

What do you dislike?

User Experience can be improved. Documentation is another area which can be improved.

Also moving to Gerrit initially can be little challenging. You need to integrate it with Git, setting up CI gates etc, can be tedious.

Recommendations to others considering the product

Its a tool worth taking a look at. We have felt it better than github code reviews.

What business problems are you solving with the product? What benefits have you realized?

We use Gerrit for code checkin, reviews and static analysis. Gerrit allows us to hold the commit in the queue until it is reviewed. Gerrit helps us improve the code quality, share feedback and catch any errors before it impacts the repository. This helps us with Continous Integration and version control.

Gerrit review by User in Music
User in Music
Validated Reviewer
Review Source

"Gerrit- Simplifying a Complicated World"

What do you like best?

Gerrit allows master coders to get involved with one another work. It makes it possible to reviews commits before they are accepted by programs and projects. This helps customers to check their work with others and arrange for any chances that are necessary within their code. Once changes are made and help is traded, the work can be saved and looked back at for future coding problems.

What do you dislike?

Gerrit is often hard to understand at first due to the complexity of some coding problems. That being said there are many helpful tips that allow the user to figure out a solution if a problem is to occur.

Recommendations to others considering the product

In order to fully understand Gerrit and the help it provides, the suer must me very familiarized with multiple coding programs and potential issues that arise.

What business problems are you solving with the product? What benefits have you realized?

Gerrit is a very fast and efficient way to solve coding issues without having to meet with an expert face to face. This program allows users to quickly find help and change what is necessary and move on the the rest of the code. They can also choose to accept or reject the change based on what they think it the correct solution.

Gerrit review by Tony T.
Tony T.
Validated Reviewer
Verified Current User
Review Source

"Neat, perfect for code review"

What do you like best?

Neat and clean interface, patch sets can be rebased automatically in most cases without needing a manual rebase.

What do you dislike?

Search is tough, and searching via commit is not implemented. This would mean that the user needs to know the commit id or something like that to search. Lack of real-time notifications, bad formatting of comments making things look badly typed sometimes.

Commenting on diff can sometimes output badly formatted text. Fetching a comment to a previous patch set seems difficult, as they are piled at the bottom. Often, port 29418 is blocked.

Recommendations to others considering the product

We use jenkins continuous integration with Gerrit, and find it great.

What business problems are you solving with the product? What benefits have you realized?

We use it for code review for the Wikimedia code base. Gerrit has helped in allowing new contributors push their patch sets easily using git review tool, even though its a bit complicated sometimes. The tool helps in developer collaboration, and making the code submission and review process transparent and public.

Gerrit review by Ayush G.
Ayush G.
Validated Reviewer
Verified Current User
Review Source

"An infamous simple product which seems to be difficult but is not"

What do you like best?

The best part is its GUI which is a lot more attractive and easy to understand. Its integration with the git make it easier to use for people like us who continuously use git for version control. its colourful GUI somewhere helps the user to stay focussed on his/her work.

What do you dislike?

There are less number of tutorials (video) for it which make it difficult for the newbies to use it fluently. The rest things were fine and is helpful except the lack of tutorials which sometimes lead to time wastage for resolving a very simple problem.

Recommendations to others considering the product

Ya I recommended gerrit to many of my geeks friends considering its features and GUI.

What business problems are you solving with the product? What benefits have you realized?

I was working for the open source community "Mediawiki Foundation" for which I voluntarily submitted the patches on the gerrit which were verified/reviewed by the senior developers of mediawiki and they also comments if the patch is not upto the mark which made us to update the patch accordingly.

Link: https://gerrit.wikimedia.org/r/#/q/owner:ayush.ce13%2540iitp.ac.in+status:merged,n,z

Gerrit review by Guido G.
Guido G.
Validated Reviewer
Verified Current User
Review Source

"peer-reviewing source code is necessary"

What do you like best?

The ssh command line, the UI, speed also on large (400+ project) instances; easy to configure and deploy.

What do you dislike?

The gerrit development team should find a way to keep all data and metadata in the underlying git repository, getting rid of the database as a requirement. Another good feature would be master-master deployments supported out of the box.

Recommendations to others considering the product

Having another git instance that acts as a canonical (fetch from) service, where merged changes are replicated.

What business problems are you solving with the product? What benefits have you realized?

Peer-reviewing is a necessary, often painful, process in a successful software development cycle. Gerrit, alone or backed up by another 'canonical' git repository, allow to keep the process scalable, correct, and

Gerrit review by Honza P.
Honza P.
Validated Reviewer
Verified Current User
Review Source

"Streamlined, effective"

What do you like best?

I like that each patch is a single commit, unlike GitHub's model which encourages a series of commits in a pull request. I like the level of granularity in choosing approval requirements. I like the Jenkins gate integration.

What do you dislike?

The visual appearance of the application leaves a lot to be desired. Keyboard shortcuts in the diff view are a bit strange.

What business problems are you solving with the product? What benefits have you realized?

Gerrit allows large teams to effectively manage changes to their software projects.

Gerrit review by Digvijay G.
Digvijay G.
Validated Reviewer
Review Source

"Gerrit is a great tool for managing code reviews, repository and build environment"

What do you like best?

I like the idea of gerrit as a tool that integrates all the code development tools like git repository, jenkins and code review system.

What do you dislike?

I had trouble sometimes with code rebase and merge.

Recommendations to others considering the product

I would recommend Gerrit as a great product as it easily takes care of your code review, versioning, building, etc

What business problems are you solving with the product? What benefits have you realized?

I am doing code reviews, seeing results of my code build and merging into git repository.

Gerrit review by Arvin A.
Arvin A.
Validated Reviewer
Review Source

"Gerrit - a useful tool for those who cant manage their own code"

What do you like best?

For many of the not so organized people I work with its a good tool to make sure the code I give them to work on doesn't get lost. It is also a good way to share a code for not so technically inclined associates.

What do you dislike?

Its a product for a particular type of people

What business problems are you solving with the product? What benefits have you realized?

Managing code in an easy to use platform

Gerrit review by G2 Crowd User in Computer Software
G2 Crowd User in Computer Software
Validated Reviewer
Verified Current User
Review Source

"Good tool for handling review and integration in a git environment. "

What do you like best?

Ease of use for submitting code for review to a Gerrit local branch then into master when validated and approved. Web tree source view is handy too.

What do you dislike?

Diff views are a bit rudimentary. Overall review main page is confusing for first user. Displaying the various patches on the pages is non-intuitive.

What business problems are you solving with the product? What benefits have you realized?

Improving code quality through reviews before integration. Having a traceable and integrated solution for automatically integrating git submissions is very helpful and saves a lot of developer time.

Gerrit review by User in Research
User in Research
Validated Reviewer
Review Source

"Web-based code collaboration tool"

What do you like best?

I like that we can make changes to the code immediately and on the fly, also commenting to the changes that we made (and be able to revert if needed).

What do you dislike?

There are a lot of similarities, but transitioning from Git to Gerrit has not been as seamless as people have implied it would be.

Recommendations to others considering the product

RTFM

What business problems are you solving with the product? What benefits have you realized?

A one-source repository with history and comments has been very helpful. We can see who has made changes, what changes they've made, and quickly evaluate the specific changes.

Gerrit review by Pradeep R.
Pradeep R.
Validated Reviewer
Review Source

"Nice Team coding tool"

What do you like best?

Open source software, output display, Approval and Rejection workflow and Review other tasks diligently. integrates easily with versioning tool like Git.

What do you dislike?

It's really a cool stuff as long as we start using it.

Recommendations to others considering the product

Recommended to use the nice freeware.

What business problems are you solving with the product? What benefits have you realized?

Code review and management

Gerrit review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source

"Great tool to drive code review and gating criteria for DevOps pipelines"

What do you like best?

Excellent features to support code review for different technologies and easy integration with latest SCM and CI tools like git, jenkins, teamcity, bamboo

What do you dislike?

Better documentation and community support for issues. Also better integration with TFS would make it more usable for .net community developers as well.

Recommendations to others considering the product

IF you looking at enabling code review as part of your SDLC process, the Gerrit is a must to evaluate.

What business problems are you solving with the product? What benefits have you realized?

Enable Code review for SW Applications to create a quality gate for CICD pipelines

Gerrit review by G2 Crowd User in Internet
G2 Crowd User in Internet
Validated Reviewer
Verified Current User
Review Source

"Gerrit works well for us"

What do you like best?

great for peer code reviews. can add and edit comments for both the commit overall and individual files. will send 1 big email containing all the feedback, instead of github which will send 1 email for every single comment.

What do you dislike?

the UI looks really bad on mobile phone. it's not conducive to doing reviews on mobile or tablet.

What business problems are you solving with the product? What benefits have you realized?

doing code reviews and code revisions. linking to jira with a plugin helps a lot.

Gerrit review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source

"Powerful code review tool built for developers"

What do you like best?

Powerful and effective code review tool which is built for developers and flows well.

What do you dislike?

Does not have many built-in integrations for other parts of a modern development workflow, so they have to be built from scratch and don't feel native.

What business problems are you solving with the product? What benefits have you realized?

Improving code quality by enforcing a code review protocol.

Gerrit review by User in Internet
User in Internet
Validated Reviewer
Review Source

"Simple and useful"

What do you like best?

Gerrit is very simple to use. It is minimal and easy for the learning curve.

What do you dislike?

It looks a bit outdated. Otherwise it is ok.

What business problems are you solving with the product? What benefits have you realized?

Code reviews and collaboration

Kate from G2 Crowd

Learning about Gerrit?

I can help.
* We monitor all Gerrit reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.