High Performance Git

About

Meta

By Ted Nyman

I joined GitHub in 2012 and later served as CTO there. Before that I worked at BankSimple, and today I work at Cased. I have spent a lot of time around Git, both as a daily tool and as infrastructure that quietly sets the pace for teams.

I wrote this book for the relatively small group of engineers who end up having to scale Git: the ones dealing with large repositories, long histories, busy CI, distributed teams, and the commands that start to creak once the repository is no longer small. It is a slightly obscure audience, but a real one.

License

Except where otherwise noted, this book is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.

That means you can share and adapt the material, including for commercial use, as long as you provide attribution and distribute derivatives under the same license.