or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $2.30 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Pragmatic Version Control Using Git (Pragmatic Starter Kit) [Paperback]

Travis Swicegood
4.5 out of 5 stars  See all reviews (23 customer reviews)

List Price: $34.95
Price: $17.83 & FREE Shipping on orders over $25. Details
You Save: $17.12 (49%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Wednesday, May 29? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Paperback $17.83  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

January 4, 2009 Pragmatic Starter Kit (Book 1)

There's a change in the air. High-profile projects such as the Linux Kernel, Mozilla, Gnome, and Ruby on Rails are now using Distributed Version Control Systems (DVCS) instead of the old stand-bys of CVS or Subversion.

Git is a modern, fast, DVCS. But understanding how it fits into your development can be a daunting task without an introduction to the new concepts. Whether you're just starting out as a professional programmer or are an old hand, this book will get you started using Git in this new distributed world.

Whether you're making the switch from a traditional centralized version control system or are a new programmer just getting started, this book prepares you to start using Git in your everyday programming.

Pragmatic Version Control Using Git starts with an overview of version control systems, and shows how being distributed enables you to work more efficiently in our increasingly mobile society. It then progresses through the basics necessary to get started using Git.

You'll get a thorough overview of how to take advantage of Git. By the time you finish this book you'll have a firm grounding in how to use Git, both by yourself and as part of a team.

Learn how to use how to use Git to protect all the pieces of your project Work collaboratively in a distributed environment Learn how to use Git's cheap branches to streamline your development Install and administer a Git server to share your repository

Frequently Bought Together

Pragmatic Version Control Using Git (Pragmatic Starter Kit) + Pragmatic Guide to Git (Pragmatic Programmers) + Pro Git (Expert's Voice in Software Development)
Price for all three: $55.44

Buy the selected items together


Editorial Reviews

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.


Product Details

  • Paperback: 184 pages
  • Publisher: Pragmatic Bookshelf; 1 edition (January 4, 2009)
  • Language: English
  • ISBN-10: 1934356158
  • ISBN-13: 978-1934356159
  • Product Dimensions: 7.5 x 0.6 x 9 inches
  • Shipping Weight: 14.4 ounces (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (23 customer reviews)
  • Amazon Best Sellers Rank: #95,039 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

This book was an excellent introduction to Git. Ben  |  5 reviewers made a similar statement
The examples are simple to understand, and show you how to do useful work quickly. Steve Berczuk  |  6 reviewers made a similar statement
Most Helpful Customer Reviews
17 of 17 people found the following review helpful
5.0 out of 5 stars Great resource on learning Git quickly December 29, 2008
Format:Paperback
I would recommend this book to anyone interested in Git:
- It explains concepts clearly and succinctly without being dry
- It's short: you can go through this book in a day or two.
- It succeeds in explaining what Git is and what the main most useful features are without going into unnecessary details. For anything in depth, Git manual is an excellent complementary source of information.
- The book organized in a way that reminds me of classic K&R "The C Programming Language": a short introductory tutorial showcasing main tools and then more in-depth explanation of these tools in the following chapters. I find this type of organization to be most conductive to my learning process.

The book has proven to be very useful to me in getting up to speed on Git quickly and deserves a 5 star rating.
Comment | 
Was this review helpful to you?
22 of 24 people found the following review helpful
3.0 out of 5 stars Good book, but somewhat disappointing.. March 18, 2009
Format:Paperback
it's wonderful to have a book on git out early. it's a great way to get started with git. the amount of content is somewhat skimpy. that's fine. i don't necessarily prefer books that are voluminous. but you get to the end of the book and you've gone through all of the examples and you get this sense that you haven't really grokked it. i just watched the youtube video of linus' speech on git at google, and i left with an understanding of the essence of git that i feel i didn't get from the book.
Comment | 
Was this review helpful to you?
7 of 7 people found the following review helpful
5.0 out of 5 stars Short, Sweet, and Good February 2, 2009
By Larry
Format:Paperback
You hear a lot about GIT in the Ruby and Rails world - which makes you wonder: What is so bad about Subversion?

Turns out, nothing. But GIT has some definite advantages which are clearly and succinctly explained in the book. It doesn't assume previous knowledge about version control systems, which is nice for people just getting their feet wet with this kind of software.

Instead of simply telling you how to do something, it also explains why you would want (or need) to do it. And what problems could arise. And how to work around them.

It also explains how you can start using it yourself, even if the rest of your group is still using Subversion. It turns out that GIT can play quite nicely with that popular piece of software - which should encourage hesitant people to take the plunge.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars A pragmatic book as it title says
Don't expect to get all details of how git works or find more than an intro to the advanced features of git, because this book explains the basics and daily usage of git. Read more
Published 9 months ago by Cagdas
5.0 out of 5 stars Great for developers using Git
My expectations for this book were that it'd show how to use the Git commands I'll need most frequently as a developer using Git. It does that very well, hence 5 stars. Read more
Published 23 months ago by Jeremiah LaRocco
4.0 out of 5 stars Detailed, Approachable, but Lacked some Detail
This book was an excellent introduction to Git. The author went into good detail of the basic uses of Git and made it exciting to try it. Read more
Published on August 8, 2010 by Ben
3.0 out of 5 stars Well written, doesn't cover enough
It's a decent book. It explained the basics really well, but something bothers me: It doesn't cover applying patches! Not even in the reference! Read more
Published on July 10, 2010 by Luke has no name
5.0 out of 5 stars Trust me, you've gotta git this book
How's that title for you, cheesy enough?

But seriously, if you're trying to get into using the git DVCS, you can't go wrong with Travis' book. Read more
Published on March 26, 2010 by Chris Cornutt
5.0 out of 5 stars Great tutorial
I found this book to be an excellent walk-thru on using git. I followed the examples with my laptop and, in conjunction with some projects at work, got up to speed on git in just... Read more
Published on September 30, 2009 by S. Rash
4.0 out of 5 stars Great introduction to Git
Using a modern version control system likely means a choice between Git and Mercurial, which are way ahead of the previous generation (which includes the very popular Subversion). Read more
Published on September 23, 2009 by Michele Beltrame
3.0 out of 5 stars Barely a cursory introduction
I had previously purchased TextMate: Power Editing for the Mac (Pragmatic Programmers) from the same publisher, and having been exceptionally happy with that book, I decided that I... Read more
Published on July 28, 2009 by Flit Asuno
5.0 out of 5 stars Excellent Reference
For someone with no experience with Git, this is an excellent book that will enable you to get up and running quickly. Read more
Published on June 30, 2009 by Justin C Beck
5.0 out of 5 stars Effective primer on version control and Git in particular
I had no experience with version control systems, let alone a clear idea on what a VCS actually was. Read more
Published on June 10, 2009 by waveninja
Search Customer Reviews
Only search this product's reviews


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



So You'd Like to...



Look for Similar Items by Category