Microsoft

Supercharging the Git Commit Graph

Jun 25, 2018Derrick Stolee
Supercharging the Git Commit Graph
SummaryAI, from the source post

This post announces the submission and release of the serialized commit-graph feature to the core Git project (Git 2.18.0 and Git for Windows 2.18.0). It details how to manually enable and update the commit-graph feature, provides performance benchmarks on large repositories (Linux, Git, Windows), and discusses real-world examples of its impact, such as improving force-push times. The author also shares their personal history with the commit graph, from academic research to implementing it on the VSTS Git server and now bringing it to the Git client community.

More from the Scalar for Git at Scale trail