Skip to content

Level 1 · Entry Foundations

Goal: understand why version control matters, get comfortable with the core Git workflow on the command line, and push your first project to GitHub.

Modules

  1. What Is Git & Why Version Control?
  2. Installing Git & Configuration
  3. The Basic Workflow (init/add/commit/status/log)
  4. Branching Basics
  5. Merging Basics
  6. Remotes (clone/push/pull/fetch)
  7. What Is GitHub? (repos, issues, web UI)
  8. Creating a GitHub Repo & Pushing
  9. .gitignore Basics
  10. Project — Clone, Fork & Ship a Repo

By the end of this level you'll be able to track a project's history locally, create and merge branches, push and pull from GitHub, and understand the basics of collaborating through forks and clones.