Company
GitHub
GitHub hosts Git repositories and provides collaboration tools around software development.
At a glance
- Primary focus
- Repository hosting and collaboration
- Category
- developer tools
Overview
GitHub hosts Git repositories and provides collaboration tools around software development. Projects can organize code changes, discuss issues, review pull requests, and automate parts of their development workflow on the platform.
Products and role
Pull requests place proposed changes into a reviewable discussion. Issues track work and questions, while Actions can run configured automation in response to repository events.
A useful distinction
Git stores version history; GitHub adds a hosted collaboration layer. A repository's license, maintainers, and contribution rules remain project-specific even when the code is publicly visible.
Sources and review
MOOR's explanatory text is supported by the following source links.
- GitHub: official overview — GitHub
- GitHub: documentation and further reading — GitHub