This document provides an overview of using Git and Gerrit for code contributions at Eclipse. It discusses setting up Git and cloning repositories, doing development with EGit locally, pushing changes to Gerrit for review, and the code review process. It also covers common issues like non-fast-forward changes, pushing unrelated changes, and using the same Change-ID in multiple commits. The presenters demonstrate exercises for configuring Gerrit, pushing changes for review, improving changes, and submitting changes to projects.