Git Hands-On Labs

The Git labs put you on a real team working on one project, from its first commit to a production recovery. You branch and resolve conflicts, work with teammates through a protected remote, undo mistakes without losing work, ship releases, and hunt down the commit that broke production with bisect.

Start with the first lab
  • 36 labs
  • 15.2 h
  • Free