Software Version Control

What is it?

Why is it important?

Have you ever run into the situation where:

These are a few scenarios we avoid by using a distributed (read - working code lives on many computers with history) version control system.

Having code readily available for anyone to use, and a documented history of the changes you made is critical to both build season and gameday.

How we do version control?

We use GIT. To get a basic understanding of GIT, try reading Understanding Git (part 1) — Explain it Like I’m Five

COMMIT ALL THE TIME!