![](https://learn.iamcalvinbrown.com/wp-content/uploads/2019/03/github-image.png)
GitHub is a Git repository hosting service, but it adds many of its own features. While Git is a command-line tool, GitHub provides a Web-based graphical interface. It also provides access control and several collaboration features, such as a wikis and basic task management tools for every project