We try to keep our books accurate, but sometimes mistakes creep in. This page lists the errors submitted by our astute readers. If you've found a new error, please submit it.

The latest version of the book is B5.0, released 2 days ago. If you've bought a PDF of the book and would like to upgrade it to this version (for free), visit your home page.

Key: Typo Tech. Error Suggestion Not a problem Next edition

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:  

(To find out what version you have, look at the copyright page, a few pages in from the front of the book. If it says (say) 'Second Printing', then here it'll be P2.0. If there are interim PDF releases in that printing, they'll be 2.1, 2.2, and so on.)

PDF Paper Description Found in Fixed in
10

#35115: Change "brain child" to "brainchild"--Charlie O'Keefe

B5.0
11-Oct-08
10
#35116: Footnote: change "bail out" to "bailout" Also, this blurb is a few days out of date! Rather than the "American banking system", the trouble...more...
B5.0
11-Oct-08
11

#35117: Change "every day tasks" to "everyday tasks"--Charlie O'Keefe

B5.0
11-Oct-08
12

#35118: Change "it's killer feature" to "its killer feature"--Charlie O'Keefe

B5.0
11-Oct-08
12

#35119: Change "other developer's repositories" to "other developers' repositories"--Charlie O'Keefe

B5.0
11-Oct-08
12

#35120: Change "you learn about some organizational techniques" to "YOU'LL learn about some organizational techniques"--Charlie O'Keefe

B5.0
11-Oct-08
12

#35121: How about getting rid of 'Then' next to the last bullet point--Charlie O'Keefe

B5.0
11-Oct-08
13

#35122: Change "program as whole" to "program as A whole"--Charlie O'Keefe

B5.0
11-Oct-08
13

#35123: Change "the command you run in in the command line" to "the command you run ON the command line"--Charlie O'Keefe

B5.0
11-Oct-08
13

#35124: "jumping off place"
How about "jumping off point"--Charlie O'Keefe

B5.0
11-Oct-08
13

#35125: "without any further ado"
How about: "without further ado"--Charlie O'Keefe

B5.0
11-Oct-08
15
#35126: 3rd paragraph: Seems odd to say DVCS are no different, and then say how they're different. Maybe "no different in those respects"? (also so...more...
B5.0
11-Oct-08
16
#35127: "The repository is the place that" How about: "The repository is the place WHERE" "along with when the change was made" How about: "along...more...
B5.0
11-Oct-08
17
#35128: "Making a commit doesn't involve connecting to a remote repository, the change is just recorded on your local repository." How about: "Mak...more...
B5.0
11-Oct-08
17

#35129: 3rd paragraph talks about pushing but for some reason not pulling.--Charlie O'Keefe

B5.0
11-Oct-08
18

#35082: Stray "s" at the end of:

exists “over there” on another server.s

--Jonathan Leffler

B5.0
10-Oct-08
18
#35084: At "Well, you start your own project, then tell Git to initialize a repository for it; or you can clone an existing repository." I think sy...more...
B5.0
10-Oct-08
19

#35085: At "There’s two steps"; use "There are two steps".--Jonathan Leffler

B5.0
10-Oct-08
19

#35130: Change "There's two steps" to "There are two steps"--Charlie O'Keefe

B5.0
11-Oct-08
20

#35131: "All of your work happens in the working tree, that we talked about earlier."
2nd part of that sounds unnecessary--Charlie O'Keefe

B5.0
11-Oct-08
20
#35132: "You can create a new directory in the repository for each project so they all share a common history" How about: "You can create a new di...more...
B5.0
11-Oct-08
20
#35169: "Technically, this has a lot of advantages. It reduces the amount of storage space needed to store the entire history of your repository " ...more...
B5.0
12-Oct-08
21

#35086: At "Maybe you follow an Agile
methodology", I would probably not capitalize 'agile'; if I did, I would probably also capitalize Methodology.--Jonathan Leffler

B5.0
10-Oct-08
23

#35133: "Git can merge them together."

How about:
"Git can merge them together automatically."--Charlie O'Keefe

B5.0
11-Oct-08
24
#35134: "Joe and Alice both create clones of the repository they share and starts making changes." How about: "Joe and Alice both create clones of...more...
B5.0
11-Oct-08
25
#35135: "We've taken a 30,000 foot view of the DVCS world the way Git interacts with it." doesn't sound quite right... maybe "AND the way Git inter...more...
B5.0
11-Oct-08
25
#35136: "You learned how files are tracked, how repositories stay in sync and got an introduction to tags, branches, and the art of merging." How a...more...
B5.0
11-Oct-08
26

#35138: "straight forward" -> "straightforward"--Charlie O'Keefe

B5.0
11-Oct-08
27

#35139: "they tend to be out of date quite rapidly."

How about:
"they tend to GO out of date quite rapidly."--Charlie O'Keefe

B5.0
11-Oct-08
28

#35140: "I advise against using adding doc..."

How about:
"I advise against using doc..."--Charlie O'Keefe

B5.0
11-Oct-08
29
#35141: "Git uses SSH (Secure Shell) as the default transfer protocol when it talks to other repositories." "Git uses SSH (Secure Shell) as the def...more...
B5.0
11-Oct-08
33
#35142: "That's all there is to configuring Git--you're ready to start using Git." How about: "That's all there is to configuring Git--you're read...more...
B5.0
11-Oct-08
34

#35143: "view all branches instead just the current one."

Change to:
"view all branches instead OF just the current one."--Charlie O'Keefe

B5.0
11-Oct-08
35

#35144: "Just replace out <command> with..."

How about:
"Just replace <command> with..."--Charlie O'Keefe

B5.0
11-Oct-08
35
#35145: "Don't worry you have trouble installing the documentation, you can always access the documentation online at kernel.org..." How about: "D...more...
B5.0
11-Oct-08
35

#35146: "You have Git running, now it's time..."

How about:
"You have Git running; now it's time..."--Charlie O'Keefe

B5.0
11-Oct-08
36

#35147: "getting setup"

How about "getting set up" or "getting ready" etc--Charlie O'Keefe

B5.0
11-Oct-08
71
#35100: It would be nice to describe what to do if a checkout or merge gets "fatal: Entry 'foo' not uptodate. Cannot merge." Maybe there should be ...more...
B5.0
11-Oct-08
78

#35101: It would be nice to describe what to do if you get "fatal: cannot do a partial commit during a merge."

--Ken Shirriff

B5.0
11-Oct-08
86

#35083: It would be nice to introduce the "tree-ish" concept, since it is used a lot in git documentation.--Ken Shirriff

B5.0
10-Oct-08
124
#35081: I think the book should explain in more detail how git stores data: blob, tree, commit, and tag objects. This would clarify some things that ...more...
B5.0
10-Oct-08
159

#35078: The Appendix appears as a subsection of Administration in the pdf structure (i.e. the left-hand tree in Adobe Reader).--Ken Shirriff

B5.0
10-Oct-08
159

#35079: The Appendix appears as a subsection of Administration in the pdf structure (i.e. the left-hand tree in Adobe Reader).--Ken Shirriff

B5.0
10-Oct-08
160

#35069: Shouldn't "git grep" get a mention in the book? It seems like a useful command to describe.--Ken Shirriff

B5.0
10-Oct-08
168

#35080: "It requires the TLC/TK" - should be "Tcl/Tk" (not all caps); it's Tcl, not TLC; and "the" shouldn't be there.--Ken Shirriff

B5.0
10-Oct-08
168

#35070: "I like my development interfaces to all same font at the same size..."

missing a "use the"?--Chris Barnett

B5.0
10-Oct-08
170

#35072: "Eclispe Git Plugin"

"Eclispe" -> "Eclipse"

B5.0
10-Oct-08
171

#35102: "Vim, or it’s predecessor vi, are" - should be "its"--Ken Shirriff

B5.0
11-Oct-08
171

#35103: "TicGit let’s you disconnect again" - should be "lets"--Ken Shirriff

B5.0
11-Oct-08
172

#35104: "your current repository and and the branch you’re on" - repeated word--Ken Shirriff

B5.0
11-Oct-08
172

#35105: "those who have setup Gitweb" - should be "set up"; "setup" is a noun--Ken Shirriff

B5.0
11-Oct-08
172

#35106: "It is the hosting provider ...They offer several unique features." - singular/plural inconsistency. Should be "it" or "they" in both places.--Ken Shirriff

B5.0
11-Oct-08
172

#35107: "The source for all thing’s Git" - should be "things"--Ken Shirriff

B5.0
11-Oct-08
172

#35108: "is becoming stronger ever day." - "every day"--Ken Shirriff

B5.0
11-Oct-08