GitHub is the leading code-hosting platform with literally millions of open source projects having their code hosted on it. In conjunction with Git, it provides the means for a productive development workflow and is the preferred tool among developers.
Starting with the basics of creating a repository, you will then learn how to manage the issue tracker, where your project can be discussed. Continuing our journey, we will explore how to use the wiki and write rich documentation that will accompany your project. Organization and team management will be the next stop, and then the pull requests, which made GitHub so well known.
Next, we will focus on creating simple web pages hosted on GitHub, and, lastly, we will explore the settings that are configurable for a user and a repository.