elfs: (Default)
[personal profile] elfs

Apress’ Pro Git is a better book than O’Reilly’s Version Control with Git.  The O’Reilly book tries hard to educate you about the repository, but goes off into the weeds with details about history and branch management that overwhelm a user who “just wants to use the damn thing.”  The Apress book has a section on what goes on within the repository, complete with illustrations of blobs, pointers, trees, and so forth, but by eliding the blobs when talking about branches, and only going into detail when necessary, it makes the branch and merge process much easier to understand than the O’Reilly book.

Also, since I’m using Git on top of SVN, the Apress book’s section on using Git with other repository software is sufficiently technical without, again, overwhelming you with the details.

Kathy Sierra once posted about Just In Time vs Just In Case Learning.  The O’Reilly book quickly becomes a “just in case” book, whereas Apress’ book is much more “just in time.”  The Apress book supports my mantra, courtesy of Bre Pettis: “Pretending you know what you’re doing is almost the same as knowing what you are doing, so just accept that you know what you’re doing even if you don’t and do it.”

This entry was automatically cross-posted from Elf's technical journal, ElfSternberg.com

Date: 2010-03-16 06:51 pm (UTC)
From: [identity profile] dossy.livejournal.com
Thanks for linking to Kathy's blog entry - that's a concept I've wanted to explain to many people over the years but didn't have "the right words" to do it concisely, and Kathy did a good job of it.

Date: 2010-03-17 06:34 am (UTC)
From: [identity profile] mikstera.livejournal.com
Have you had a chance to check out "Pragmatic Version Control using Git", and, if so, what did you think of it? How does Git compare with other version control systems, in your opinion?

Profile

elfs: (Default)
Elf Sternberg

December 2025

S M T W T F S
 12345 6
78910111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 3rd, 2026 02:10 pm
Powered by Dreamwidth Studios