abergquist (181) [Avatar] Offline
#1
"2.2" needs to be replaced with "2.3" in the second "Figure 2.2" (found at the top of p. 3 [the first "Figure 2.2" is found toward the bottom of p. 2]):

Figure 2.2 Version control for the organization.

The corrected caption reads as follows:

Figure 2.3 Version control for the organization.
abergquist (181) [Avatar] Offline
#2
Re: Two (2) Figure 2-2s in Chapter 2
This change triggers several other changes in the remaining part of Chapter 2:

a) replace "2.3" with "2.4" in the following text on p. 5:

i) "Figure 2.3 Saving files to a Main or Trunk branch."

ii) "In figure 2.3, let the arrows represent commits to the branch."

b) replace "2.4" with "2.5" in the following text on p. 6:

i) "In figure 2.4, the files you had on from Main are copied to the Version 1 branch."

ii) "Figure 2.4 Making “Version 1” in the repository."

c) replace "2.5" with "2.6" in the following text on p. 6:

i) "This commit is new work that was done after Version 1 (see figure
2.5)."

ii) "Figure 2.5 New commits happen after Version 1, and the trunk grows bigger"

d) replace "2.6" with "2.7" in the following text on p. 7:

i) "Figure 2.6 All of our commits and branches."

e) replace "2.7" with "2.8" in the following text on p. 8:

i) "Figure 2.7 The organization’s view of version control"

f) replace "2.7" with "2.9" in the following text on p. 9:

i) "Figure 2.7 The “single point of contention” that developers have to deal with: the version control system that houses the repository."

g) replace "2.8" with "2.10" in the following text on p. 10:

i) "Figure 2.8 Distributed version control systems are very liberating because every developer has a copy of the entire repository."

h) replace "2.9" with "2.11" in the following text on p. 11:

i) "Figure 2.9 Software is developed on code that resides in the “Main” or “Trunk” part of the repository. As versions are ready to be released, a “branch” is made. This “branch” is a copy or a snapshot of all the code that represents that version."

i) replace "2.10" with "2.12" in the following text on p. 12:

i) "Figure 2.10 The staging area."

j) replace "2.12" with "2.13" in the following text on p. 14:

i) "Figure 2.12 The git clone URL."

ii) "Once you have the URL, open the Git GUI tool, and select the “Create New Repository” as in figure 2.12."

k) replace "2.13" with "2.14" in the following text on p. 15:

i) "Figure 2.13 The initial screen for the Git GUI."

l) replace "2.14" with "2.15" in the following text on p. 15:

i) "Click in the “Clone Existing Repository” textbox, and type the following URL: https://github.com/rickumali/RickUmaliVanityWebsite, as shown in figure
2.14."

ii) "Figure 2.14 The Git clone prompt"

m) replace "2.15" with "2.16" in the following text on p. 16:

i) "To see exactly what you’ve copied, select “Browse master’s Files” from
the Repository menu, shown in figure 2.15."

ii) "Figure 2.15 The Repository menu."

n) replace "2.16" with "2.17" in the following text on p. 16:

i) "You should see a small window titled “File Browser” that shows all the files of this repository, as in figure 2.16."

ii) "Figure 2.16 Viewing all the files of a repository."

o) replace "2.17" with "2.18" in the following text on p. 17:

i) "For example, double-click on the file README.txt, and you’ll see the
window as in Figure 2.17."

ii) "Figure 2.17 Git “blame” output"

p) replace "2.14" with "2.15" in the following text on p. 17:

i) "In summary, this repository now exists as a directory on your own machine. The
directory is the Target Directory you specified at the prompt in figure 2.14."

q) replace "2.15" with "2.16" in the following text on p. 17:

i) "Another way to view the repository is select “Visualize master’s History” from the Repository menu (figure 2.15)."

r) replace "2.18" with "2.19" in the following text on p. 17:

i) "When this window appears, you’ll see a window like figure
2.18 that shows the history of this repository."

s) replace "2.18" with "2.19" in the following text on p. 18:

i) "Figure 2.18 A view of this repository history."

t) replace "2.11" with "2.20" in the following text on p. 18:

i) "Figure 2.11 The Git command line “shell”"
rickumali (130) [Avatar] Offline
#3
Re: Two (2) Figure 2-2s in Chapter 2
This is an incredibly thorough and detailed copy-edit. That said, I will address section and figure renumbering towards the end of the MEAP (later this year). Thank You for calling this out!