Menu
Coddy logo textTech

Project Overview

Part of the Version Control section of Coddy's Terminal journey — lesson 23 of 58.

You are about to start version-controlling a tiny website project called Coddy Cookbook. By the end of this chapter the project folder will be a real Git repo with a clean history of the work.

The starting folder contains:

  • index.html: the home page
  • style.css: a small stylesheet
  • recipes/pasta.md: one recipe
  • build.log: a build artifact you do not want in version control

Across the next few lessons you will:

  1. Initialize the repo and add a .gitignore
  2. Make the first commit with the initial site
  3. Add a second recipe in a new commit
  4. Inspect the history to confirm everything is in place

This first lesson is a warm-up. List every visible file so you know what you are working with.

challenge icon

Challenge

Beginner

List the files and directories in the current folder using ls. The output should be sorted alphabetically.

Cheat sheet

Use ls to list files and directories in the current folder (output is sorted alphabetically by default):

ls

Try it yourself

Terminal
quiz iconTest yourself

This lesson includes a short quiz. Start the lesson to answer it and track your progress.

All lessons in Version Control