Skip to main content
Appendix E Answers to All Activities and Exercises
I Introductory Information
1 Computer Basics
1.1 File and Folder Names
1.1.2 Exploring File and Folder Naming Techniques
Activity 1.1. Folder Naming.
1.1.a
1.1.b
1.1.c
1.1.d
1.1.e
1.1.f
1.1.g
1.1.h
Activity 1.2. File Naming.
1.2.a
1.2.b
1.2.c
1.2.d
1.2.e
2 The Command Line
2.3 Basic Commands
2.3.2 Navigating Your Computer With the Command Line
Checkpoint 2.3.2.3. Trying cd
.
2.3.3 Adding Files and Directories
Activity 2.1. File Extensions Matter.
2.1.c
Checkpoint 2.3.3.2. Trying open
.
Checkpoint 2.3.3.3. Trying killall
.
Activity 2.2. Putting It All Together, Part 1.
2.2.a
2.2.b
2.2.c
2.2.d
2.2.e
2.3.4 Removing Files and Directories
Checkpoint 2.3.4.1. Trying rm
.
2.3.4.1.b
Checkpoint 2.3.4.3. Trying cd
Backwards.
Checkpoint 2.3.4.4. Trying rmdir
.
Activity 2.3. Putting It All Together, Part 2.
2.3.a
2.3.b
2.3.c
2.3.d
2.3.e
2.3.f
2.3.g
2.3.h
2.3.i
2.3.j
II Working Solo
3 GitHub Solo
3.2 The First Repository and File
3.2.3 Editing a File
Checkpoint 3.2.3.4.
3.2.3.4.g
4 Git Solo
4.3 Sending Changes Back To GitHub: The Three-Step Process
4.3.1 Wait, Which Files Did I Change Again?
Git Procedure 4.4. Trying git status
.
4.3.2 Step 1: Staging Files
Git Procedure 4.5. Trying git add
.
4.5.b
4.5.c
4.3.3 Step 2: Committing Files
Git Procedure 4.6. Trying git commit
.
4.6.c
4.3.4 Step 3: Pushing Files
Git Procedure 4.7. Trying git push
.
4.7.a
4.7.a.i
4.7.a.ii
4.7.a.iii
4.7.b
4.7.b.i
4.7.b.ii
4.4 The Final Steps
Git Procedure 4.10. Trying git pull
.
4.10.b
4.10.c
4.6 Working Solo: The Culminating Experience
Activity 4.11.
4.11.a
4.11.b
4.11.c
4.11.d
4.11.e
4.11.f
4.11.g
4.11.h
4.11.i
4.11.j
4.11.k
4.11.l
4.11.n
4.11.o
4.11.p
4.11.q
4.11.r
III Working With Others
6 Git Collaboration
6.1 Getting Set Up: A Few Extra Steps
6.1.1 Cloning A Fork
Checkpoint 6.1.1.1.
6.1.2 Don’t Forget About Branches!
Checkpoint 6.1.2.1.
6.4 The Final Steps
6.4.2 Pulling/Fetching Upstream
Git Procedure 6.1. Updating Origin and Local, Method 1.
6.1.c
6.6 Working Together: The Culminating Experience
Activity 6.3.
6.3.b
6.3.d
6.3.e
6.3.f
6.3.h
6.3.i
6.3.j
6.3.k
6.3.l
6.3.m
6.3.o
6.3.p