/Taylor Blau

Scaling Git’s Garbage Collection tl;dr: The process for permanently removing unreachable objects from a repository’s history has a history of causing problems within GitHub, especially in busy repositories or ones with lots of objects. In this post, we’ll talk about what those problems were, why we had them, the tools we built to address them, and some interesting ways we’ve built on top of them. 

featured in #354


Highlights From Git 2.28 tl;dr: "A new configuration option, init.defaultBranch is being introduced to replace the hard-coded term Master," and more.

featured in #196


Highlights From Git 2.26 tl;dr: "With features and bug fixes from over 64 contributors, 12 of them new. Here’s our look at some of the most exciting features and changes introduced."

featured in #178


Highlights From Git 2.24 tl;dr: With features and bug fixes from over 78 contributors, 21 of them new. A look at some of the most exciting features and changes introduced since Git 2.23

featured in #160