A generic version control system.
It enables you to save a snapshot when developing code.
It enables multiple developers to change the same code - it tracks who changed what.
It then allows you to revert back to previous snapshots if changes are not working/wanted.
GitHub is now owned by Microsoft ($7.5B in 2018)
It is an environment that enables coders to collaborate and share their software creations.
It does this by providing a few, primitive functions:
Repositories
Clone
Commit
Push
Pull
Branch
Watch the short clip for an explanation.
Git is used by companies, organisations, software engineers, freelancers, community hackers...
...and YOU! :)
You will now create a GitHub account and connect to the school GitHub Classroom.
Learn Git essentials (note, this is the original VCS, not GitHub)