Git 2.45 Released With Initial SHA1/SHA256 Interoperability & Reftable Support
([Free Software] 4 Hours Ago
Git 2.45)
- Reference: 0001460654
- News link: https://www.phoronix.com/news/Git-2.45-Released
- Source link:
Git 2.45 is out today as an important step forward for this widely-used, open-source distributed version control system.
Git 2.45 is significant in this version having [1]initial SHA1 and SHA256 interoperability for repositories . Git repositories with both SHA-1 and SHA-256 hash algorithm use can finally co-exist. Git has long been working on supporting the more secure SHA256 hashes rather than SHA1.
The other big aspect of Git 2.45 is having initial reftable support. Reftable is a new reference storage back-end for Git. Git's Reftable aims for faster performance with an entirely new format for storing Git references. With Git 2.45 new repositories can be initialized with the "--ref-format=reftable" argument for making use of it.
The lengthy list of changes and fixes to find overall with Git 2.45 can be found via the [2]mailing list announcement . There's also a post on the [3]GitHub Blog that covers the key v2.45 highlights in more detail.
[1] https://www.phoronix.com/news/Git-2.45-rc0-Released
[2] https://lore.kernel.org/lkml/xmqq8r0ww0sj.fsf@gitster.g/
[3] https://github.blog/2024-04-29-highlights-from-git-2-45/
Git 2.45 is significant in this version having [1]initial SHA1 and SHA256 interoperability for repositories . Git repositories with both SHA-1 and SHA-256 hash algorithm use can finally co-exist. Git has long been working on supporting the more secure SHA256 hashes rather than SHA1.
The other big aspect of Git 2.45 is having initial reftable support. Reftable is a new reference storage back-end for Git. Git's Reftable aims for faster performance with an entirely new format for storing Git references. With Git 2.45 new repositories can be initialized with the "--ref-format=reftable" argument for making use of it.
The lengthy list of changes and fixes to find overall with Git 2.45 can be found via the [2]mailing list announcement . There's also a post on the [3]GitHub Blog that covers the key v2.45 highlights in more detail.
[1] https://www.phoronix.com/news/Git-2.45-rc0-Released
[2] https://lore.kernel.org/lkml/xmqq8r0ww0sj.fsf@gitster.g/
[3] https://github.blog/2024-04-29-highlights-from-git-2-45/
oleid