Unable to update repository refs: fatal error in commit_refs and HTTP 500 #212105
Replies: 5 comments 1 reply
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
|
Independent reproduction on a different account and repository, same day. Repository id Symptoms, identical to the original post:
What still works, which narrows it to the ref layer:
Control, same account, same SSH key, same token, same local objects: a repository created minutes earlier accepts The repository was unremarkable: created through the web UI, public from creation, exactly one ref ( Support ticket #4953269 was auto-closed with the same self-service reply and without the repository being inspected, the same as #4953172 above. That makes at least three repositories across three accounts on 2026-11-05: this one, |
|
Another affected repository iqonli/MusicCardX I am experiencing the same Git reference update failure on my public repository: https://github.com/iqonli/MusicCardX As of November 5, 2026, I am unable to create any new Git tags or publish GitHub Releases. Reproduction results:
I have verified that:
GitHub Support ticket #4953421 was closed with a self-service response without a technical investigation. I have now found multiple independent repositories reporting the same This suggests a possible GitHub-side reference transaction issue affecting multiple repositories. Could a GitHub engineer investigate whether these failures share a common cause and advise how affected repositories can be restored? Thank you. |
|
Another independent reproduction on a separate account: Symptoms, matching this thread and @imsai-sh's report:
No force-push, history rewrite, ref deletion, or repository recreation has been attempted. Support: ticket #4953630 was closed with the self-service entitlement response, without technical investigation. That is the same outcome as #4953172 (this thread), #4953269, #4953421, and #4953811 (#212116). Pattern: at least six repositories across separate accounts are now reported with the same Request to GitHub staff: could someone check whether these failures share a common cause in the reference-transaction layer, and whether affected repositories need server-side repair or are expected to recover on their own? Additional diagnostics can be provided through a private channel. Thank you. |
|
Another affected repository/account: Two authenticated attempts to create a branch on 2026-11-05 failed with the same remote error: Client-observed response times (America/Sao_Paulo; not GitHub server timestamps):
Post-failure readback found that the expected remote branch was absent, with no corresponding draft PR or Actions run. The local branch and commit were checked; no force-push or history rewrite was attempted. We captured no GitHub request ID. GitHub Support ticket #4959570 was closed with the self-service support eligibility response, without a technical investigation. Could GitHub staff check whether the affected repositories share a ref-update failure and advise when a normal push of the existing local commit can be retried safely? We are preserving the unpublished local commit, have not attempted alternate refs or force updates, and can provide further sanitized diagnostics if useful. |
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Bug
Body
My private repository TwoAppGuard cannot update its Git references. An ordinary fast-forward push from
5a46528to3027d5bfails withremote: fatal error in commit_refs. GitHub’s compare API reports that the new commit is one ahead and zero behind, and the new commit is readable by SHA.I have ADMIN and push permissions; the repository is not locked, archived or disabled, and its settings show no rulesets or classic branch protection. Non-force REST and GraphQL reference updates returned server errors. The REST request at 2026-11-05 00:23:27 UTC returned HTTP 500 with request ID
B020:57BCC:55967C:118EE7C:6AEBCC7C. Creating a tag and creating a branch from the target commit in the GitHub web UI did not succeed.I also tested pushing
3027d5bto a previously nonexistentrecover-mainbranch. It was rejected with the samecommit_refserror. A new empty successor commit with the same file tree was rejected when pushed to that branch as well. No force push has been used.GitHub Support ticket 4953172 was closed without investigation because my account is eligible for self-service resources. Could a GitHub staff member help investigate the reference update failure or advise how to have the repository inspected? I can provide the private repository URL through an appropriate private channel if needed.
All reactions