Save Points Vocabulary

Word Bank

git repository commit
commit message git add git log
rollback git checkout test case
known good version development loop bug

Fill In the Blanks

  1. is a system that tracks every change to your project.
  2. A is a project folder tracked by git.
  3. A is a save point — a snapshot of your project.
  4. A describes what you changed in a commit.
  5. The command selects files for your next save point.
  6. The command shows all your save points.
  7. A means going back to a previous save point.
  8. The command restores files to the last commit.
  9. A describes what should happen when you do something.
  10. A is a tested version that you know works correctly.

Quick Checks

  • Put the development loop steps in order (number them 1-4):
    Test
    Save
    Keep or Rollback
    Change

  • Match the command to what it does:

Command What It Does
git add .
git commit -m "msg"
git log
git checkout .

Stretch: Write a Test Case

Write a test case for a feature that doesn’t exist yet in your quiz:

When I ,

should happen.