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¶
- What Is Git & Why Version Control?
- Installing Git & Configuration
- The Basic Workflow (init/add/commit/status/log)
- Branching Basics
- Merging Basics
- Remotes (clone/push/pull/fetch)
- What Is GitHub? (repos, issues, web UI)
- Creating a GitHub Repo & Pushing
- .gitignore Basics
- 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.