Git 2.34 Release Highlights and New Features
Git 2.34 introduces a sparse index for large monorepo repositories, multi‑package reachability bitmaps, the default "ort" merge strategy, OpenSSH‑based tag signing, interactive autocorrect prompts, performance improvements for fetch and push, and various submodule enhancements.
Git 2.34 has been released, incorporating contributions from over 109 developers, including 29 first‑time contributors.
Main updates
Added support for a sparse index, enabling efficient handling of very large Git repositories such as monorepos by understanding directory markers during sparse checkout.
Added multi‑package reachability bitmaps. Git 2.34 introduces a new bitmap format linked to the contents of multi‑package index files, allowing bitmaps to represent objects across multiple packages without requiring the server to repack the entire repository.
Default "ort" merge strategy is now used.
Support for using OpenSSH 8.0+ SSH keys as signing keys for Git tags.
Interactive autocorrect: setting help.autoCorrect to prompt makes Git ask whether to rerun the previous command with a suggested correction.
Performance improvements for git fetch and git push .
Submodule functionality enhancements.
Various other performance improvements.
Laravel Tech Community
Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.