[<<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 allows you to effectively "save" your work at important points in time and come back to any of the save points.
- GitHub https://github.com/
- BitBucket https://bitbucket.org/
- GitLab https://gitlab.com
- 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>>]