Top critical review
16 people found this helpful
A decent beginner's guide
on March 3, 2011
This book is great for quickly showing you how to use git. As others have said, it does a good job at laying out the basics, without dragging you through a bunch of detail on the inner workings of the tool. For some people that might be nice. I have been using git for quite some time, and I got this book thinking it would help me deepen my understanding and introduce me to things I didn't know before (I had a choice of two books to pick from, and I only knew the title and table of contents...). While there were a few commands in this book that I hadn't seen, the bulk of it was things I have known and used for a long time, and it gives only a shallow explanation of most things. This is not a book for an experienced git user.
The book is a handy reference for every day tasks when you're first learning. However, I wonder if a (free) online reference might be just as effective. I suppose that depends on your style. The layout is pretty handy, as has been mentioned in other reviews; it's nice to have a simple description of the task on one side of the page and the commands to do the task on the other side of the page. Some of the font decisions in the book baffle me, though.