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 email address or mobile phone number.
Pro Git 2009th Edition
Use the Amazon App to scan ISBNs and compare prices.
Frequently Bought Together
Customers Who Bought This Item Also Bought
More About the Author
Scott writes and speaks around the world both about Git and about running and growing a startup company.
Top Customer Reviews
large team-based project. Due to this, I was afraid I would get bored of the
book very easily since I had already learned a decent amount of the material.
This was most assuredly not the case. Chacon has done an excellent job in
writing a book that serves as an excellent beginners guide and a quick reference
at the same time.
The first part of the book is devoted to looking at multiple version control
systems along with a history of version control. Chacon also makes it very
easy to set Git up in a number of environments so that you can get started right
away. The first half of the book is dedicated towards basics of the
system, advanced features, such as rebasing, and setting up a remote server for
git. The next half of the book contains a wealth of knowledge regarding best
practices when using Git, additional tools and configuration options, and
finally, nitty-gritty details on how Git works under the hood.
My biggest complaint would have to be the fact that the material on using Git
remotely is scattered in a couple different parts of the book. This makes it
slightly difficult to find specific information regarding remote work.
Overall, Chacon did an excellent job with Pro Git. After reading this book I
was able to easily fill in the holes in my knowledge and felt significantly more
comfortable maintaining a Git system for personal and team projects.
i can highly recommend it!
Pro Git is published by Apress. On 250 odd pages, Scott manages to bring Git across in a very vivid way. Lots of sample sessions and a huge number of figures make Git come alive and fun to use! (Only at one point while reading the book, did I think: "why is he telling me that?", but it can't have been too bad, because upon writing this, I can't find the place.)
Pro Git starts off easily enough, but it does so at a fast pace, for which I was grateful: you get past the basics on page 45, which means the book gets you set up quickly, so that you can start taking Git for a spin.
Chapter 3 is called "Git Branching", and the thirty pages explain all you ever wanted to know (as well as all you never wanted to know ) about branching. This part is hardcore, but Scott explains this with lots of diagrams, making it easier for us to follow.
One of the best chapters in the book, for me, is called "Git on the server". Scott explains the different methods of setting up Git so as to be able to collaborate.
If you use Git or intend to (and I'd certainly recommend you look at it), I very warmly recommend Scott Chacon's Pro Git: it's the best companion you'll have for Git.
I just recently switched to Git after being a longtime user of other SCM tools. I had no previous knowledge of Git, and purchased this book as a reference to help me understand how Git is different from SVN/CVS/TFS and to help me decide if I was going to switch. I picked two books here on Git (the O'Reilly book being the other) and dove in headfirst.
All of the routine tasks, commands and options are well covered here. Covered topics include all of the required basics, using remote repositories, staging, branching strategies and so on.
I'm a really visual person and I really like diagrams. I was quickly able to understand the key strengths of Git by looking at the included diagrams in a way that just reading some text does not convey.
I've been using this book frequently.
This book would really be helped by a chapter or appendix that covers *all* of the git commands. I use 'git help' - that's information that should be in this book. I can't be a 'Pro' unless I know all of the commands.
Most Recent Customer Reviews
even though this is available for free online, I still like reading physical books better.Published 2 months ago by Adam
I'm not new to version control but new to Git, and this book helped me get through the fundamentals and beyond. Read morePublished 5 months ago by Chris F
Exactly what I needed. It's a systematic tutorial that starts from simple concepts and goes through the most complex features.Published 12 months ago by Bradford Needham
fine book... starting git, but with other subversion, etc. experience.Published 15 months ago by daver
Pictures of code examples are so hard to open when they have only one or two rows. I click on them and just cant hit the mark. Read morePublished 15 months ago by Igor Andrianov
This book did what it needed to do: It provided me with an overview of how to use git. As someone familiar with VCSs, but having never used git, it was very helpful. Read morePublished 18 months ago by Jonathan J. Hall
Git is a truly important recent technology. Another winner from Linus Torvalds.Published 18 months ago by Bob Futrelle
There is no reason to own any other books on GIT. Whether you're a confused convert from SVN (or some other VCS) or new to version control all together, this book has everything... Read morePublished 18 months ago by Tony Arra