Code review in the age of AI: Why developers will always own the merge button
When it comes to merging code, developers will always make the final decision. But we’re rethinking how tools like GitHub Copilot can help.
When it comes to merging code, developers will always make the final decision. But we’re rethinking how tools like GitHub Copilot can help.
With GitHub Copilot coding agent, you can delegate tasks to Copilot that it will work on in the background while you focus on something else. Copilot coding agent is now…
Discover how to increase the coverage of your CodeQL CORS security by modeling developer headers and frameworks.
DjVuLibre has a vulnerability that could enable an attacker to gain code execution on a Linux Desktop system when the user tries to open a crafted document.
Learn how to streamline your development workflow with five different MCP use cases.
A practical guide to GitHub Copilot’s agentic coding agent, chat modes, and remote MCP server so you turn issues into tested PRs with clear steps (and no hype).
An improved, more accessible, and better performing pull request “Files changed” page is now available in public preview! This improved experience is rolling out now. Once it is available to…
AI can help you code faster, but knowing why the code works—and sharpening your human-in-the-loop skills—is what makes you a great developer.
We’ve launched an enhanced ruleset selection experience for organization and enterprise rulesets, simplifying the process of finding and targeting the right repositories. Teams and Enterprise plan users can now leverage…
Learn how to build your first space in minutes and customize Copilot to match your team’s unique coding style and workflows.
Reduce context-switching, minimize manual work, and accelerate resolution times with these new AI-powered features.
The open source Git project just released Git 2.50. Here is GitHub’s look at some of the most interesting features and changes introduced since last time.
The latest updates to GitHub Copilot in Visual Studio Code deliver significant improvements to agent mode workflows, Model Context Protocol (MCP) support, and development tools integration. Learn more in the…
Our best practices for quickly identifying, resolving, and preventing issues at scale.
Learn how to spin up a GitHub Issue, hand it to Copilot, and get a draft pull request in the same workflow you already know.
DNS rebinding attack without CORS against local network web applications. Explore the topic further and see how it can be used to exploit vulnerabilities in the real-world.
Get insights on the latest trends from GitHub experts while catching up on these exciting new projects.
Maintaining and developing complex and risky code is never easy. See how we addressed the challenges of securing our SAML implementation with this behind-the-scenes look at building trust in our systems.
In this post, I’ll look at CVE-2025-0072, a vulnerability in the Arm Mali GPU, and show how it can be exploited to gain kernel code execution even when Memory Tagging Extension (MTE) is enabled.
A full look at agent mode in GitHub Copilot, including what it can do, when to use it, and best practices.
Implementing features has never been easier: Just assign a task or issue to Copilot. It runs in the background with GitHub Actions and submits its work as a pull request.
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Join us October 28-29 in San Francisco or online for GitHub Universe, our flagship developer event uniting people, agents, and the world’s code.