January 13th, 2025

GitHub Git Operations Are Down

GitHub is experiencing degraded performance in Git operations, GitHub Actions, and Pages since January 13, 2025. The team is investigating and working to resolve the issue, with updates available for users.

Read original articleLink Icon
GitHub Git Operations Are Down

GitHub is currently experiencing an incident affecting Git operations, which has led to degraded performance across several services, including GitHub Actions and Pages. The issue was first reported on January 13, 2025, and updates indicate that the team has identified a cause for the degraded git operations. They are actively working to resolve the situation. As of the latest updates, the performance of GitHub Actions and Pages remains impacted, and the investigation is ongoing. Users are encouraged to subscribe for updates regarding the incident.

- GitHub is facing an incident affecting Git operations and related services.

- The issue was first reported on January 13, 2025.

- Performance degradation is noted in GitHub Actions and Pages.

- GitHub is actively investigating and working to resolve the incident.

- Users can subscribe for updates on the incident's status.

Link Icon 36 comments
By @jcims - 3 months
Tangential at best but I work in a regulated industry and we're starting to get some heavy scrutiny from external auditors and regulators on the way we plan to address extended outages and forced exits from third party vendors. This goes beyond basic DR/BCP and plans are reviewed with at least a high level scenario exercise.

https://www.federalregister.gov/documents/2023/06/09/2023-12...

On the surface a product like managed git repos would seem to be relatively straightforward to deal with, but these same regulated firms are also under tremendous scrutiny for access management, change management, SDLC, etc etc. They also have a huge software footprint which just increases the impact.

Self-hosting is obviously the traditional answer, but that's not exactly a simple one either.

Just an interesting problem.

By @crest - 3 months
It's almost as if only Git is distributed, but people sold out to Github for convenience. Too bad Git lacks a distributed bug tracker and wiki system like Fossil. Guess Github has to fail a lot more for things to change.
By @freewizard - 3 months
It was down for ~2 hours. The status website claims "degraded performance", but in reality we get

    git@github.com: Permission denied (publickey).
Either GitHub didn't know how to communicate, or they were not sure about the real impact.

This is bad.

By @itsjustjordan - 3 months
I was going insane doubting my SSH knowledge, stopped short of creating new keys thankfully!
By @vinayan3 - 3 months
Experiencing this as well. I was a bit concerned something was wrong with my key but alas it is not my key but an outage.

Developer "snow day".

By @tom1337 - 3 months
Not sure if I am just noticing GitHub's issues more often as I am using their tools pretty much every day but their availability is kinda not great. Be it Actions failing or something "not core business" (read: git operations) but I can't remember a month in the past where I was not annoyed by any outage on GitHub
By @cdme - 3 months
It's just a hub at the moment.
By @jxi - 3 months
GitHub Actions are also failing with 500 (gateway timeout) errors when trying to fetch the repository.
By @hunkins - 3 months
Update: looks like the problem has been identified.

"We've identified a cause of degraded git operations, which may affect other GitHub services that rely upon git. We're working to remediate."

By @j45 - 3 months
I guess it's a good time as any to setup a backup or check out alternatives that could mirror or standalone. Gitlab, Gitea, any others worth checking out?
By @remram - 3 months
I hope you didn't wait until now to push your day's work!
By @clintonb - 3 months
Unclear if related, but the Terraform Registry is also having issues serving data: https://status.hashicorp.com/incidents/jypswvyh0h3z.

In a wonderful twist, we are relying on a couple modules served from GitHub!

By @localghost3000 - 3 months
Can't pull anything from my repos which is not great.
By @james33 - 3 months
All checkmarks just turned green and my push went through. Snow day over.
By @arnath - 3 months
It's odd to me that there's nothing indicating an issue is ongoing on the github.com homepage
By @burgerrito - 3 months
Thankfully I use Forgejo! No reason to stick with GitHub when Git itself is distributed by nature
By @eru - 3 months
They were also down a few days ago, but HN flagged my submission as a dupe. :)
By @lukeh - 3 months
Yup, SSH rejecting my key, thought it was something at my end but no. Can't run any Yocto builds... I guess a good opportunity to take a walk or do some life admin.
By @rasengan - 3 months
Just the info I was expecting to see on HN. Unfortunately (or Fortunately?), a better source for these kinds of things than anywhere else.
By @impure - 3 months
I thought it was my internet. Oh well, time to finish that game of Civ 6. Edit: and it literally came back up the moment I posted this.
By @__turbobrew__ - 3 months
Yep, 100% of git operations are failing. CI/CD and dev operations are at a halt.
By @the_svd_doctor - 3 months
Ha so that's why my git pull were so slow. I should have checked HN faster.
By @486sx33 - 3 months
Damn you azure! Or is Microsoft not even running their precious GitHub in azure
By @hunkins - 3 months
GitHub git operations are down. Any git operation returns a 500 error response.
By @__d - 3 months
SSH access appears to be rejecting my key too.
By @ashishb - 3 months
Why does GitHub go down almost once a month?
By @noplacelikehome - 3 months
I've just ended my Pro plan; enough is enough. I've been debating moving my repositories to a self-hosted forge for a while; it'll be an interesting opportunity to move more CI operations out of Actions and into Nix.
By @qqqult - 3 months
lol I changed my ssh key 2 times until I figured out pubkey permission denied was an issue on their side
By @souenzzo - 3 months
windows window operations are down
By @0xbadcafebee - 3 months
> all Git operations were unavailable due to a configuration change

eats popcorn waiting for explanation of why they didn't catch it in non-prod

By @xyst - 3 months
Yet another reason to self host your VCS. Only thing hosted to “the cloud” these days are my backups - split between S3 and GCS.

~$25/mo

By @atulvi - 3 months
I just reset my ssh key lol.
By @Rexogamer - 3 months
the incident has been marked as resolved; I am now able to push
By @JSTrading - 3 months
Panic for a minute SSH rejected a key!
By @unwoven - 3 months
lmao i deleted and readded a new key thinking my key was fucked