GitHub is a web-based Git repository hosting service. It offers all of the distributed revision control and source code management (SCM) functionality of Git as well as adding its own features - wikipedia
Unlike Git, which is strictly a command-line tool, GitHub provides a Web-based graphical interface and desktop as well as mobile integration. It also provides access control and several collaboration features such as bug tracking, feature requests, task management, and wikis for every project.
GitHub offers both plans for private repositories and free accounts, which are usually used to host open-source software projects. As of February 2016, GitHub reports having more than 12 million users and more than 31 million repositories, making it the largest host of source code in the world.
# Gist
GitHub also operates other services: a pastebin-style site called Gist that is for hosting code snippets (GitHub proper is for hosting larger projects), and a slide hosting service called Speaker Deck.
Tom Preston-Werner presented the then-new Gist Gist builds on the traditional simple concept of a pastebin by adding version control for code snippets, easy forking, and SSL encryption for private pastes.
Because each "gist" has its own Git repository, multiple code snippets can be contained in a single paste and they can be pushed and pulled using Git. Further, forked code can be pushed back to the original author in the form of a patch, so gists (pastes) can become more like mini-projects.
# GitHub Documentation
GitHub Documentation is great for creating, hosting, and collaborating on documentation.
# See also * Services * History * Company * See also * References * External links