Highlights from Git 2.45
Blog post from GitHub
Git 2.45 introduces several notable updates and enhancements, including preliminary support for the reftable storage format, which offers faster lookups and more efficient management of references for repositories with numerous references. This release also introduces experimental interoperability between SHA-1 and SHA-256 hash functions, allowing repositories to work across different hash systems. Additionally, Git 2.45 enhances debugging capabilities for missing objects, introduces new configuration options for customizing diff output, and expands the flexibility of commit message templates through the use of multi-byte comment characters. The update also brings improvements to command options, such as adding the --empty option to git cherry-pick for handling empty commits, previously available only in git rebase. These developments, along with other updates, reflect Git’s ongoing efforts to enhance performance, security, and usability.