Skip to content

§ Why Version Control

Version Control Software (sometimes abbreviated “VCS”) is a category of software that tracks changes to your project and allows you to jump back in time to an earlier version, all without clutter. It can be used almost anywhere for almost anything.

Using version control allows you to jump to earlier versions of a project without all the clutter of having a dozen backups. They will also reconcile changes made “in the past” to present versions.

Permanently deleted a file? Version control allows you to undo that.

Because version control also manages change reconciliation, you and someone else can asynchronously work on the same project, and version control will automatically merge changes where it can, and highlight places where it cannot automatically merge, removing the guesswork from collaboration.

Version control plays very well with backups! Your existing backup strategy can slot right in to your version control.