- Series: Pro
- Paperback: 288 pages
- Publisher: Apress; 1st ed. edition (August 26, 2009)
- Language: English
- ISBN-10: 1430218339
- ISBN-13: 978-1430218333
- Product Dimensions: 7 x 0.6 x 9.2 inches
- Shipping Weight: 1.6 pounds (View shipping rates and policies)
- Average Customer Review: 4.5 out of 5 stars See all reviews (118 customer reviews)
- Amazon Best Sellers Rank: #393,551 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Pro Git 1st ed. Edition
Use the Amazon App to scan ISBNs and compare prices.
See the Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.
Frequently bought together
Customers who bought this item also bought
If you are a seller for this product, would you like to suggest updates through seller support?
Top Customer Reviews
That said, as another reviewer has pointed out, there are some rather confusing statements scattered here and there. Because the authors were too familiar with the material, they didn't see certain ambiguities they were injecting into the text. These probably won't get fixed unless someone takes careful notes as they go, and submits the whole set back upstream.
Another problem is that there was some sloppiness in editing this second edition of the book. Occasionally, some example commands are left out. Or some object labeling is clearly wrong in the text. Or some figure is reprinted a second time over a different caption instead of the correct figure being included for that second caption. The thing to know is that when you encounter these situations, you can go on-line and download the current PDF copy into your browser, and look there for the corrected presentation. Yes, this process is somewhat annoying, but if I had to weigh the overall effect, I still prefer a printed copy for the initial long read-through to learn the tool.
I've read several tutorials on git and have found none as clear and to-the-point as Scott Chacon's "Pro Git".
I'm a very experienced Subversion user and administrator; and feel that, in two partial days I understand and can do everything in git that I've done in svn.
In addition, Scott Chacon avoids all of the inaccurate put-downs of Subversion that are so prevalent in the other Git books -- a shame, since Subversion has similar lightweight branching, copying, tagging as git, and a fully editable off-line local workspace (admittedly, unlike many of the earlier server-based tools, such as CVS, SCCS, RCS, ClearCase, VSS, TFS, etc.). Git has the advantage over Subversion of being a distributed system for local/personal projects and for the ability to integrate local repository operations into a remote repository almost seamlessly.
I'm not sold on the value of git's history-cleanup operations that everyone seems to love -- they just seem to be an opportunity for users to create problems unnecessarily that are irrecoverable, or difficult to recover from. However, I'm not yet a git guru, so I'll withhold judgement on that. Again, Scott Chacon avoid's the proselytizing and sticks to teaching the functionality and benefits of git; which I appreciate -- especially compared with the other git references I've read.
But the big complaint I have about the printed version of the book is the tiny font. So tiny that it's hard to read. Not to mention that the printed version has poor formatting and page design (if there is any page design) which, to me, is mostly Apress's fault, not the writers' who apparently have done a great job.
As other reviews have mentioned, note that you can have access to free online and pdf version of the book on git-scm.com. Having that said, people who still prefer to buy the $40 printed version, expect a clear, neat print in large enough font size, which is NOT the case here.
One more guidance for a git leaner: start with an online interactive tutorial like Try Git available at [...] before diving into reading a whole book about the subject.