Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1.26 KB

02-what-is-version-control.md

File metadata and controls

28 lines (19 loc) · 1.26 KB

What is version control?

[<<PREVIOUS: What is open source?] - [Table of Contents] - [NEXT: Let's get started with GitHub>>]

Hands up - who has heard of version control software?
What do you think it does?

Version control software

Version control software allows you to effectively "save" your work at important points in time and come back to any of the save points.

Some popular options:

WHY use it?

  • never mess up again.
  • okay - you will still mess up, but it means you can recover your mistakes.
  • it makes collaborating on code much easier
  • it provides offsite backups (so long as you push your work to a remote server). We've all heard stories of people who had their hard-drives corrupted or computers stolen before. With Git (or other version control) this never needs to happen again!

[<<PREVIOUS: What is open source?] - [Table of Contents] - [NEXT: Let's get started with GitHub>>]