SHA-256 Support #12490
Replies: 10 comments 6 replies
-
|
I'd appreciate a response from the staff as well. Also, GitLab's been working on this. See 🕵 Support for SHA256 repositories (&794). |
Beta Was this translation helpful? Give feedback.
-
|
Doesn't seem to be working yet. I'm sure someone will get right on it, after they're done with all the copilot stuff maybe. |
Beta Was this translation helpful? Give feedback.
-
|
Guess we're still waiting on this, huh? |
Beta Was this translation helpful? Give feedback.
-
|
I would also love SHA-256 support! For those wanting to experiment with SHA-256 locally, you have to initialize a new repo cause at the time of writing, you cannot mix hash types within the same repo. The command to initialize a new repo as SHA-256 is: git init --object-format=sha256 |
Beta Was this translation helpful? Give feedback.
-
|
https://about.gitlab.com/blog/gitlab-now-supports-sha256-repositories/ Gitlab announced an experimental way of trying it. Any update from github side? |
Beta Was this translation helpful? Give feedback.
-
|
💬 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. ⭐ |
Beta Was this translation helpful? Give feedback.
-
|
Git 3.0 aims to change the default hash to SHA-256: |
Beta Was this translation helpful? Give feedback.
-
|
Hello year 2026. Is there any update? |
Beta Was this translation helpful? Give feedback.
-
|
I’m adding my voice here because this issue has now become a real ecosystem‑level blocker. Git has supported SHA‑256 since version 2.29 (released in October 2020). According to the Git project’s own roadmap, SHA‑256 is planned to become the default hash algorithm in Git 3.0, and the Git 2.51 release notes explicitly confirm this. In other words, the Git maintainers consider SHA‑256 mature enough that it will soon be the standard for all new repositories. Meanwhile, some of GitHub’s competitors have already moved:
At this point, GitHub is by far the primary blocker preventing SHA‑256 adoption across the Git ecosystem. It would be extremely helpful to have any update from GitHub staff: even a rough timeline, or confirmation that SHA‑256 support is actively being worked on. The community has been waiting since 2020, and the rest of the ecosystem is moving forward without GitHub. |
Beta Was this translation helpful? Give feedback.
-
|
what a shame |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi! A year ago it was mentioned that SHA-256 support was on the roadmap:
https://github.community/t/support-for-sha-256-hashes/157493
I was hoping to get an update on this and a timeline. Could we get a beta this year?
Beta Was this translation helpful? Give feedback.
All reactions