Week Report 7

⚠️ Warning: ⚠️
The video may not match 1:1 to the instructions. The video is meant as general guide. Please read the instructions of what you are required to complete and submit before you start working on your Labs/Notes/Reports.

Video

Study material

Tasks to complete

1. Complete 1 Discussion board

  • Work on your discussion boards. It should not take you more than 10 minutes to post 1 reply.

2. Complete notes 7

  • What are you going to include in your notes
    • How to use each of the wildcards. Include 2 - 3 examples. You can use any command.
    • How to use Brace Expansion to create entire directory structures. Include at least 2 examples

      When you finish, do the usual:

      1. Convert notes7.md to pdf
      2. Push everything to GitHub:
      3. In blackboard submit:
        1. URL to notes7.md in GitHub
        2. The pdf file notes7.pdf

3. Complete Lab 7

  • Complete lab 7. The link is available here

4. Complete Week Report 7

  • Include a link to your lab 7 file
  • Include a link to your notes 7 file

When you finish, do the usual:

  1. Convert wr7.md to pdf
  2. Push everything to GitHub:
  3. In blackboard submit:
    1. URL to wr7.md in GitHub
    2. The pdf file wr7.pdf

5. Work on your Final Project

  • Remember to take at least 20 minutes to work on your final project.

Special Note 1 – Git Command Quick Reference

You’ll be using Git frequently this semester. Here’s a quick reminder of the most common commands:

Command Purpose
git clone repository/url/here Download a GitHub repository to your computer.
git pull Synchronize your local repository with the latest changes from GitHub. Always run this before starting work in VS Code.
git add . Track all changes made to your files.
git commit -m "description here" Save a snapshot of your tracked changes with a short description.
git push Send your committed changes to GitHub.

Command Order:

git pull 
git add . 
git commit -m "message" 
git push

⚠️ Warning: ⚠️
Avoid making changes directly in the GitHub website unless you:

  • Know exactly what you are doing, and
  • Remember to run git pull before working locally.

Special Note 2:

  • The final exam is in person.
  • The exam is performance based and will require access to a Linux Virtual Machine.
  • If you do not have a laptop/computer you can bring to school, a Linux Computer will be made available to you.