GitHub
Browse all articles, tutorials, and guides about GitHub
Posts
GitHub Is Removing ssh-rsa Signatures: Find What Breaks Before the November 4 Brownout
GitHub removes the ssh-rsa signature type and diffie-hellman-group-exchange-sha256 on January 13, 2027, with brownouts on November 4 and December 9. Learn which clients and keys are at risk, which debug lines to read, and how to rotate keys before the first brownout.
Issue to Pull Request with DigitalOcean Managed Agents
We gave an OpenCode agent on DigitalOcean Managed Agents three real GitHub issues and no GitHub token. It produced three merged pull requests and one wrong one that passed its tests. Here is the setup, the recorded runs, the cost per issue, and every gotcha we hit.
GitHub's 2.9B Monthly Commits: Anatomy of an Outage
GitHub's August 17 outage began with a missed sidecar limit and escalated through retry storms. Learn which reliability controls your platform needs next.
Stacked Pull Requests on GitHub: What They Actually Fix
GitHub shipped stacked pull requests to public preview. What stacking solves, how the gh-stack workflow works, and when a stack is the wrong shape.
One git push to RCE: the anatomy of CVE-2026-3854 and the parsing bug behind it
A single git push could execute code on GitHub's backend, with cross-tenant reach on github.com itself. The root cause is a bug you almost certainly have somewhere too: untrusted input smuggled through a delimited internal header.
10 GitHub Repositories That Will Actually Teach You DevOps in 2026
Most "top DevOps repos" lists are recycled awesome-list links. This one is a curated set of repositories that will move the needle on your DevOps skills, with star counts, who each one is for, and how to actually use it.
CVE-2026-3854: A Single git push Owned GitHub
A semicolon in a git push option let any authenticated user run code on GitHub.com's backend and on 88% of self-hosted GitHub Enterprise installs. Here is how the bug worked and what to do.
How to Update or Sync a Forked Repository on GitHub
Your fork is behind the original repository? Learn how to sync your GitHub fork with the upstream repository and keep it up to date with the latest changes.
How to Determine the URL That a Local Git Repository Was Originally Cloned From
Find out where your Git repository came from by checking remote URLs. Learn how to view, verify, and manage remote repository connections using git remote commands.
How to Change the URI (URL) for a Remote Git Repository
Learn how to update remote repository URLs in Git when repositories are moved, renamed, or migrated. Learn remote management commands to keep your workflow going.