When was github created
Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.
Last updated: April 17, 2026
Key Facts
- GitHub was officially launched on <strong>April 10, 2008</strong>.
- Founded by <strong>Tom Preston-Werner, Chris Wanstrath, and PJ Hyett</strong>.
- Built on the <strong>Git version control system</strong>, created by Linus Torvalds in 2005.
- In <strong>2018, Microsoft acquired GitHub</strong> for $7.5 billion.
- As of 2023, GitHub hosts over <strong>100 million repositories</strong> and serves more than 100 million developers.
Overview
GitHub is a web-based platform designed for software development collaboration, leveraging the Git version control system. It allows developers to store, manage, and track changes in code, facilitating teamwork across the globe.
Since its inception, GitHub has become the go-to platform for open-source projects and private development. Its intuitive interface and powerful tools have made it indispensable in modern software engineering.
- GitHub was founded on April 10, 2008, by Tom Preston-Werner, Chris Wanstrath, and PJ Hyett as a hosting service for Git repositories.
- The platform was built on Git, a distributed version control system created by Linus Torvalds in 2005 to manage Linux kernel development.
- Its first public commit was made by Tom Preston-Werner, marking the beginning of a platform that would revolutionize code collaboration.
- By 2010, GitHub had already attracted over 1 million repositories and became the largest code host in the world.
- In 2018, Microsoft acquired GitHub for $7.5 billion, a move that raised concerns but ultimately preserved its open ethos.
How It Works
GitHub operates by integrating Git's command-line functionality with a user-friendly web interface, enabling developers to manage repositories, review code, and collaborate efficiently.
- Repository: A GitHub repository is a storage space where project code, documentation, and version history are maintained. Each repo tracks every change made over time.
- Commit: A commit is a saved change to a file or set of files in a repository. Each commit has a unique SHA-1 hash and a descriptive message.
- Branch: A branch is a parallel version of the main codebase, allowing developers to work on features or fixes without affecting the stable version.
- Pull Request: A pull request is a method for proposing changes from one branch to another, initiating code review and discussion before merging.
- Fork: A fork is a personal copy of someone else's repository, enabling users to experiment freely and contribute back via pull requests.
- Issue: An issue is a tool for tracking bugs, enhancements, or tasks, supporting discussion and integration with project management features.
Comparison at a Glance
The following table compares GitHub with other popular code hosting platforms based on key features and metrics:
| Platform | Launch Year | Version Control | Free Public Repos | Ownership |
|---|---|---|---|---|
| GitHub | 2008 | Git | Unlimited | Microsoft |
| GitLab | 2011 | Git | Unlimited | GitLab Inc. |
| Bitbucket | 2008 | Git and Mercurial | Unlimited | Atlassian |
| SourceForge | 1999 | Multiple | Unlimited | BizX LLC |
| Launchpad | 2004 | Bazaar | Unlimited | Canonical |
While GitHub leads in user base and repository count, platforms like GitLab offer integrated DevOps tools, and Bitbucket integrates tightly with Jira. GitHub's ecosystem, including GitHub Actions and GitHub Pages, gives it an edge in developer tooling.
Why It Matters
GitHub has fundamentally changed how software is developed, making collaboration accessible, transparent, and scalable across continents and time zones. It has become the de facto standard for open-source development.
- Open-source growth: Over 90% of modern software relies on open-source components, many hosted on GitHub, accelerating innovation.
- Education: Universities and coding bootcamps use GitHub to teach version control, collaboration, and real-world development workflows.
- DevOps integration: GitHub Actions enables CI/CD pipelines, automating testing and deployment directly from the repository.
- Community building: Developers contribute to major projects like Linux, React, and Python through GitHub, fostering global collaboration.
- Security: GitHub Advanced Security offers code scanning and dependency review, helping prevent vulnerabilities in real time.
- Remote work: With distributed teams, GitHub provides a centralized, auditable workspace for asynchronous code development and review.
As software continues to shape the modern world, GitHub remains a critical infrastructure for developers, companies, and governments alike.
More When Was in Food
Also in Food
More "When Was" Questions
Trending on WhatAnswers
Browse by Topic
Browse by Question Type
Sources
- WikipediaCC-BY-SA-4.0
Missing an answer?
Suggest a question and we'll generate an answer for it.