Course Outline

Introduction

  • Overview of Gerrit for government use
  • Understanding the Gerrit User Interface

Getting Started

  • Setting up Git for government projects
  • Creating a project within the system
  • Creating branches and tags for version control
  • Managing access controls to ensure security and compliance
  • Deleting a project when it is no longer needed

Configuring User Settings

  • Setting up name and status configurations
  • Configuring email and SSH key settings for secure communication
  • Establishing project watch lists to monitor activity

Pushing Code to Gerrit

  • Submitting code for review in a government context
  • Pushing a patchset for peer evaluation

Using the Change Screen

  • Guided walkthrough of the change screen
  • Navigating comments and approvals within the system
  • Making and committing changes to code
  • Pushing updated changes back to Gerrit for review
  • Reverting submitted changes as necessary
  • Abandoning and restoring changes to maintain project integrity

Resolving Conflicts

  • Introduction to rebase for resolving conflicts
  • Understanding cherry-pick for selective code integration

Troubleshooting

Summary and Next Steps

Requirements

  • Basic understanding of Git

Audience

  • Software engineers for government
  • Gerrit project administrators
  • Individuals interested in learning how to use Gerrit
 7 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories