In the last chapter, we did an initial discovery of remote repositories and why they are important. You should have a basic understanding of how they work too and, most importantly, what are the benefits of using one. Now, we are going to talk about the most famous of code hosting platforms: GitHub.
First, we are going to present a short history of GitHub, just to know it better. Then, we will talk about the kind of people who use GitHub and what they are using it for.
Slapping a definition of GitHub is really difficult, because it does so many things at the same time. ...