Git 2.52 introduces several performance improvements and new features. The release adds git last-modified for efficient tree-level blame operations (5x faster than previous methods), a new geometric maintenance strategy for large repositories, and experimental git repo command for repository information. Notable additions include git refs list and git refs exists subcommands, optional Rust support for internal functionality, enhanced Bloom filter support for pathspec queries, and git sparse-checkout clean for recovery scenarios. The release also prepares for Git 3.0 changes, including SHA-256 as default hash algorithm and 'main' as default branch name.

13m read timeFrom github.blog
Post cover image
Table of contents
Tree-level blame informationAdvanced repository maintenance strategiesThe tip of the iceberg……the rest of the iceberg
1 Comment

Sort: