- Paperback: 160 pages
- Publisher: The Pragmatic Programmers; 1 edition (23 November 2010)
- Language: English
- ISBN-10: 9781934356722
- ISBN-13: 978-1934356722
- ASIN: 1934356727
- Product Dimensions: 15.2 x 1.3 x 22.9 cm
- Boxed-product Weight: 295 g
- Average Customer Review: Be the first to review this item
- Amazon Bestsellers Rank: 129,969 in Books (See Top 100 in Books)
Other Sellers on Amazon
+ FREE Delivery
+ FREE Delivery
Pragmatic Guide to Git Paperback – 23 Nov 2010
|New from||Used from|
Customers who bought this item also bought
Customers who viewed this item also viewed
""With two years of experience with Git, I thought I would have known most everything in Pragmatic Guide to Git. After reading it cover to cover, I learned that's not the case. It's a well-organized collection of useful Git techniques for all audiences.""--Luke Pillow, Software engineer, pillowfactory.org
""This book is a must-have for anyone using Git or just getting started with Git. It has saved me time in finding the best practices for managing my Git repositories and will sit on my bookshelf as the go-to resource for anything Git.""--John Mertic, Senior software engineer, SugarCRM
""Git can be intimidating and frustrating to new users. Pragmatic Guide to Git alleviates that pain with a straightforward, concise walk-through that arms readers with exactly what they need to use Git productively.""--Luigi Montanez, Software Developer, Sunlight Labs
About the Author
Travis Swicegood is a professional programmer; owner of Domain51, a web and mobile development company in Lawrence, Kansas; and the author of Pragmatic Version Control Using Git, the first published book on Git. He's passionate about open source development and is active in communities across several languages.
No customer reviews
|5 star (0%)|
|4 star (0%)|
|3 star (0%)|
|2 star (0%)|
|1 star (0%)|
Review this product
Most helpful customer reviews on Amazon.com
My one complaint is they carry the conciseness a bit too far. For example, when he talks about rebasing, he takes the time to point out that rebasing will be new to users coming from other VC systems, but doesn't bother to explain WHY you might rebase - which I think is something you need to know, even at the most basic level of using rebase. An extra pair of pages would have gone a long way to illuminate rebase.
If you want a quick read, that will leave you able to use git, this is your book.
If you want to go deeper, the new version of Pro Git comes out later this month. That's 350 considerably more dense pages, that (judging by the first edition) will go much deeper into git concepts. Pro Git is the book to advance your understanding, if you already use git.
So, for a quick read & overview: This book.
Slower read, more detailed: Pro Git
This book covers the first of these implicitly, by example. This might not be enough, but I can't really comment since I already learned the data model from "Pro Git" (an excellent resource) and "Version Control with Git" (which has decent coverage of the data model).
This is primarily a book of examples, and these are excellent: well chosen, clearly and concisely described with useful variations and cross-references. One can read the book, or sections thereof, and quickly gain an understanding of normal usage and work flow. Since it's organized by task, one can also use the table of contents to quickly look up any common functionality and a number of advanced usages. It's the sort of book that becomes a first recourse when one has a question -- it's a faster and more reliable way to get answers about git than online docs or Google, at least until one starts asking more obscure questions.
I currently make regular use of the book when I need quick reminders of features I haven't used very much.
I think I can tackle the mysterious and elusive G I T monster. I look at git now, like I used to look at ajax. Everyone talked about how hard it was, etc. but its not. Just read this book and you'll be dangerous with git. I am going to do a "checkout" of my first library (Three20) and see how it goes.
Good book, well written. Author has made git accessible to everyone in a very short form. Excellent job. Kudos.