For those who are already familiar with the basics of Git and would like to explore more advanced uses and real world collaboration methods, Maxim, Ed, and Andy go beyond the basics in order to explore the power of collaborative version control. Branching, rebasing, checkout, and other Git tools help you find the version you want of the section of code you want, isolate development code from test and production code, and reintegrate when a feature is ready for prime time. If you don’t take the Intro to Git session before this, then you’ll need to be comfortable with the command line and with Git basics in order to benefit from this class. You’ll need to bring a laptop with you to this workshop (Windows, Mac, or Linux).