Course Outline
Introduction
- Overview of Gerrit
- Understanding the Gerrit UI
Getting Started
- Setting up Git
- Creating a project
- Creating branches and tags
- Managing access controls
- Deleting a project
Configuring User Settings
- Name and status configuration
- Email and SSH key configuration
- Configuring project watch list
Pushing Code to Gerrit
- Pushing code for review
- Pushing a patchset
Using Change Screen
- Change screen walkthrough
- Comments and approval
- Making and committing changes
- Pushing changes to Gerrit
- Reverting submitted changes
- Abandoning and restoring changes
Resolving Conflicts
- Introduction to rebase
- Introduction to cherry-pick
Troubleshooting
Summary and Next Steps
Requirements
- Basic knowledge of Git
Audience
- Software engineers
- Gerrit project administrators
- Anyone who want to learn how to use Gerrit
Testimonials (9)
Demos of working examples
Daniel Wegner - Fraunhofer IOSB
Course - Kubernetes and Gitlab
The trainer was definitely one the strongest parts. Good mood, strong knowledge and also don't let anyone get bothered.
Alison Luan Nunes de Souza - Valeo Thermal Commercial Vehicles Germany GmbH
Course - Subversion for Administrators
Easy going trainer, very knowledgeable and approachable.
Piotr Kowalski - EduBroker Sp. zo.o.
Course - Git and GitHub Fundamentals
Trainer's knowledge of topics and industry
Tia - Vodacom
Course - Gitlab and Gitlab CI
Having a virtual machine to follow along with Luke was very helpful.
Bob Taylor - Digital Data Technologies, Inc.
Course - Git for Users
Gave me a good understanding of the differences between SVN and GIT.
Chris - Adder Technology Ltd
Course - Git for Victims of Subversion
The lecturer's biscuits :) And actually, it's a good atmosphere, the opportunity to ask questions, and the approach.
Piotr - FIDELITY INFORMATION SERVICES GMBH SP. Z O.O.
Course - Comprehensive Git
Machine Translated
Sample and practical usage
stephen mohandass - E2Power Sdn Bhd (a subsidiary of OCBC Group)
Course - Bitbucket
The fact that it wasn't just done in windows that it actually made use of the command line as we may not always have windows to work with.