← All courses

Ship safely

Git and GitHub

Track changes, inspect AI-generated diffs, collaborate in public, and recover from mistakes without panic.

12 lessons1 levelIn progress status

The full path is mapped. Lesson publishing is in progress.

Level 1

Everyday Git

Learn the commands and mental models used in real repositories.

  1. 01
    Why version control exists8 min
    Planned
  2. 02
    Create a repository10 min
    Planned
  3. 03
    Understand git status10 min
    Planned
  4. 04
    Stage changes10 min
    Planned
  5. 05
    Create useful commits12 min
    Planned
  6. 06
    Read a diff12 min
    Planned
  7. 07
    View project history10 min
    Planned
  8. 08
    Work with branches14 min
    Planned
  9. 09
    Merge and resolve conflicts18 min
    Planned
  10. 10
    Remotes, push, and pull14 min
    Planned
  11. 11
    Pull requests and reviews15 min
    Planned
  12. 12
    Restore, revert, and recover safely16 min
    Planned

Keep free learning visible

Learned something? Star the repo.

A GitHub star is a tiny thank-you that helps the next vibe coder discover these free lessons.

  • Free to learn
  • Open source
  • Built with learners
Open GitHub & starOn GitHub, tap Star near the top-right.