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 (8)
Trainer's knowledge of topics and industry
Tia - Vodacom
Course - Gitlab and Gitlab CI
Demos of working examples
Daniel Wegner - Fraunhofer IOSB
Course - Kubernetes and Gitlab
Having a virtual machine to follow along with Luke was very helpful.
Bob Taylor - Digital Data Technologies, Inc.
Course - Git for Users
Plenty of exercises, trainer followed "flow" of discussion/ participants' needs
Martin - OHB System AG
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 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
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.