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.
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!
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.
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.
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!