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

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.

Checkpoint 2.3.3.2. Trying open.

Checkpoint 2.3.3.3. Trying killall.

2.3.4 Removing Files and Directories

Checkpoint 2.3.4.1. Trying rm.

Checkpoint 2.3.4.4. Trying rmdir.

II Working Solo
3 GitHub Solo
3.2 The First Repository and File
3.2.3 Editing a File

Checkpoint 3.2.3.4.

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

4.3.3 Step 2: Committing Files

Git Procedure 4.6. Trying git commit.

4.3.4 Step 3: Pushing Files

4.4 The Final Steps

4.6 Working Solo: The Culminating Experience

III Working With Others
6 Git Collaboration
6.1 Getting Set Up: A Few Extra Steps
6.1.1 Cloning A Fork

6.1.2 Don’t Forget About Branches!

6.4 The Final Steps
6.4.2 Pulling/Fetching Upstream

Git Procedure 6.1. Updating Origin and Local, Method 1.

6.6 Working Together: The Culminating Experience