SHA-256 Support #12490
Replies: 13 comments 10 replies
|
I'd appreciate a response from the staff as well. Also, GitLab's been working on this. See π΅ Support for SHA256 repositories (&794). |
|
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. |
|
Guess we're still waiting on this, huh? |
|
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 |
|
https://about.gitlab.com/blog/gitlab-now-supports-sha256-repositories/ Gitlab announced an experimental way of trying it. Any update from github side? |
|
π¬ 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. β |
|
Git 3.0 aims to change the default hash to SHA-256: |
|
Hello year 2026. Is there any update? |
|
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. |
|
what a shame |
|
Any update? |
|
I suggest we wave a fond farewell to ye old mysql+vitess backend and spin up a modern tech stack.
Once the new backend tech stack has been comissioned, move everything over and keep the legacy github front end as a translation layer for the new techstack. |
|
AFAIK GitHub doesn't allow natively creating sha256 repos yet, but if you really want to have one, you can fork someone else's existing sha256 repo (don't ask me how they created one) and then leave-fork-network/rename Here is a sha256 repo: https://github.com/bk2204/talk-rust-in-git |
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?
All reactions