Git Course 0%

Everyday Git: the Basic Workflow

This section is the heart of the beginner level. It turns the mental model of Section 2 into the handful of commands you will run every single day: look (status, diff), choose (add), save (commit), read back (log), and fix small slips without fear. By the end you will have a routine you can trust.

Before you start: The Git Mental Model (especially the four areas and file states) and Installing & Configuring Git. Have the playground ready.

Lessons in this section

  1. git status is your compassBeginner≈ 12 min
  2. git diff in three formsBeginner≈ 12 min
  3. Staging with git addBeginner≈ 10 min
  4. Committing and good messagesBeginner≈ 14 min
  5. Reading historyBeginner≈ 12 min
  6. Undo, beginner editionBeginner≈ 12 min
  7. Stash: parking workBeginner≈ 8 min
  8. The daily routineBeginner≈ 6 min
  9. Decision guide: I changed a file, now what?Beginner≈ 5 min