Git aims to stop fetching every branch in shallow clones
A proposed fetchRefmap setting and limited-fetch mode would keep pull fast when a remote advertises thousands of branches.
By rvalueA proposed fetchRefmap setting and limited-fetch mode would keep pull fast when a remote advertises thousands of branches.
By rvalue2026 Contributor Summit notes also sketch a spring 2027 path to Git 3.0, security triage overload, and other open problems.
By rvaluePatrick Steinhardt’s extensions.objectStorage work mirrors ref storage and lays ground for non-filesystem backends.
By rvalueHarald Nordgren proposes cleaning local branches that hosting services integrate by squashing or rebasing, not only by reachable tips.
By segfaultLocal blame and annotate will match hosting-site views of history without per-clone configuration.
By rvalueA fix routes branch copy and rename through ordinary ref transactions so hooks finally see both endpoints on files and reftable backends.
By rvalueScott Chacon's optional content hash for commits and tags reopens whether Git 3.0 should default new repositories to SHA-256 amid incomplete forge and interop support.
By rvalueAn RFC series would stop parsing uppercase so Git matches what it emits and what most tooling already assumes.
By segfault