GitHub (GH)
GitHub is an internet platform where programmers store their code, edit it collaboratively, and keep every modification traceable.
In plain terms
Imagine GitHub as a giant shared workshop where every blueprint has every previous version. For public projects, anyone can see who changed what and why, and if something breaks, you can return to an earlier state.
Software is rarely built alone: often dozens or thousands of people work on the same code. GitHub helps them avoid overwriting each other's work. Proposed changes are discussed and reviewed first, and only then merged into the shared version.
It is different from simple cloud storage because it preserves not only files but their entire history and the work surrounding them: bug reports, discussions, and automated checks. A significant portion of the world's open-source software is available here, including many AI tools.
In recent years, not only humans have worked on it. A coding agent can also be assigned a task, write the modification, and submit it for approval, just as a colleague would.
How it works
- Code lives in a repository (repo for short): the project folder that contains the files as well as the complete change history.
- The developer downloads a copy of the repository to their own machine and works on it there. They save their changes in packages accompanied by brief explanations (commits) and then upload them to GitHub (push).
- The new work is done on a separate branch, so the functioning main version remains untouched while development continues.
- Once finished, the developer opens a pull request: others review it, add comments, and automated tests run on it.
- After approval, the modification is merged into the main version. The AI agent follows the same path when entrusted with a task.
An everyday example
You read an article about a new, free AI program, and at the end it says: "the code is available on GitHub." If you click the link, you see the program's source code, installation instructions, and user bug reports in one place. You can browse it without registration.
Who is affected
A common misconception
Limits and risks
- Just because a program is on GitHub does not mean it is secure or reliable: anyone can upload anything, including malicious code.
- Public does not mean freely usable: always check the project license, as it defines what you can do with the code.
- A common and costly error is accidentally uploading a password or access key to a public repository, from where it can be harvested within minutes.
- GitHub is owned by a single company, Microsoft, so an outage or policy change can simultaneously affect countless projects.
Similar, but not the same
- Git – Git is the version control software itself, while GitHub is an internet service built on it; Git can be used without GitHub.
- GitHub Copilot – Copilot is GitHub's AI-based coding assistant, meaning a product of the platform, not the platform itself.
- Cloud Storage – A general cloud storage service stores and shares files, while GitHub manages every change to the code, along with related discussions and reviews.
Related concepts
Version control, Software development, Developer platform
Storage, Pull request, GitHub Copilot, GitHub Actions
Git, Open source, coding agent, GitLab, Hugging Face
A brief history
GitHub launched in 2008, built on the Git version control system created by Linus Torvalds in 2005. In 2018, Microsoft acquired it for 7.5 billion dollars. In 2025, its CEO announced their departure, and GitHub was integrated into Microsoft's AI development division (CoreAI).
Where things stand
As of late 2026, GitHub is the world's largest code-sharing platform, with more than 150 million registered users. The emphasis is increasingly on AI: coding agents independently submit changes, which humans approve.
In the news
- Claude Code's 'Don't Ask Again' file exposes passwords and keys in 1,122 public copiesNov 7, 2026 · Code
- Attackers use agentic tooling to find exposed secrets in public GitHub reposNov 6, 2026 · Code
- GitHub Copilot impact dashboard adds chat and VS Code agent usage, code review gets API controlsNov 6, 2026 · Code
- Bug report alleges Claude Code writes user's email address into User-Agent headerNov 5, 2026 · Code
- OpenAI to acquire Pierre Computer to strengthen CodexNov 4, 2026 · Code
- Xcode 27.3 adds GitHub Copilot to its built-in assistantNov 3, 2026 · Code
- Goldman Sachs bars bankers from using Claude Code and GitHubNov 2, 2026 · Code
- GitHub Copilot Fusion picks models automatically; local preview runs only partly on-deviceNov 2, 2026 · Code
Also known as
GitHub · Github · GH · github.com · GitHub repository · GitHub repo · GitHub account
Sources
This entry was machine-edited and has undergone machine expert review; the “In the news” section updates automatically from Agent Age stories.