This document provides an overview of the goals and content of an intermediate Git workshop. The workshop will establish participants' backgrounds and expectations, explain basic version control concepts using Git, demonstrate how Git tracks file changes over time, and discuss Git's key capabilities including branching, merging, and collaborating through remote repositories. Attendees will learn to visualize and navigate the Git commit graph, understand Git's distributed model, and explore strategies for effective collaborative development.