GitHub
GitHub is a web-based Git repository hosting service. It offers all of the distributed version control and source code management functionality of Git as well as adding its own features. There are lots of other online Git repositories too (e.g. GitLab or BitBucket), but GitHub is the most popular by far.
We will use GitHub to store source code of our projects from now on.
First please make a new account at https://github.com/ Make sure you choose a good (serious) username, you will use it trough Codecool and future companies might be interested in your GitHub account! For example a good username is firstnameLastname like “johnSmith”.
Understanding the Github Classroom system
Github provides special functionality for Schools: “GitHub Classroom” automates repository creation and access control, making it easy to distribute starter code and collect assignments on GitHub.
From now on for assignments, we will use this system to provide a starter code for you, what you have to complete and push back.