Version control is as essential to creating software as track changes is to document collaboration. Git is one of the most popular version control systems available, and repository sites like BitBucket and Github serve as online portfolios for many software engineers. Beyond just being an essential tool to collaborate and keep track of work, Git is also a great way to try new things without losing what you already have with powerful-yet-simple branching and merging capabilities. While it’s an essential tool, it can be hard to get started. This workshop will introduce you to git, from installation all the way up to branching and working out of common problems.