Jump to ratings and reviews
Rate this book

Git Internals

Rate this book
Many have learned the basics of using Git from the PeepCode Git screencast. In this PDF, Scott Chacon goes even further to explain the distributed filesystem behind the popular source code management system.

If you’re tired of terse man pages or academic white papers, you’ll enjoy more than four dozen colorful diagrams that clearly explain the complicated inner workings of Git.

The first 50 pages explain the storage system that powers Git, and an additional 60 pages go into detail about using Git on a day to day basis. You’ll learn not only how to use the basic commands, but will also learn different strategies for working via either a centralized or distributed collaboration model. This is a great companion to the existing PeepCode screencast or a useful book in its own right.

As a bonus, several short screencasts are included which show how to use the basic Git commands.

The Git source code control system continues to win over developers who are impressed with the speed and flexibility of the distributed workflow. Go beyond the basics with this PDF from PeepCode.

120 pages, ebook

First published April 29, 2008

2 people are currently reading
82 people want to read

About the author

Scott Chacon

5 books19 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
23 (33%)
4 stars
31 (44%)
3 stars
15 (21%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 8 of 8 reviews
Profile Image for Somraj Saha.
5 reviews
February 21, 2022
Git Internals by Scott Chacon is probably one of the first book he authored about Git. And the contents of the book are a bit out-dated but the core concepts of Git, the version control system is still the same even after a decade. So, do keep in mind the book was written way back in 2008 when Git itself was introduced to the world in 2005!
Profile Image for Joe Pickert.
135 reviews1 follower
February 14, 2022
A well-constructed and concise breakdown of how Git works under the hood. Topics covered include the git data model, managing distributed development workflows, and helpful tips on common git commands. If you've never taken the time to understand this tool on a more fundamental level, I'd highly encourage you to give this book a try.

It's available for free on Github!
Profile Image for Shanaka Rusith.
23 reviews4 followers
October 9, 2018
Could be better if contained some more information on each topic. despite that, this is definitely a good read. learned few new things about GIT. covers almost all essential Git concepts. A good place to start learning Git.
Profile Image for Jörn Dinkla.
Author 1 book2 followers
August 20, 2020
It's open source and explains the internals of git in a nice way.
Profile Image for yacoob.
248 reviews7 followers
January 10, 2015
That was the first Git book I've read - and I can say it was excellent source of information for a newcomer. Yes, as most of the books about git it starts with 'let me show you how git stores data under the hood' - but it's well written, and clearly presented. Worth reading, if you're learning git!
Profile Image for Kelly.
63 reviews5 followers
July 19, 2010
This was a great concise overview of GIT.
Displaying 1 - 8 of 8 reviews

Can't find what you're looking for?

Get help and learn more about the design.