FRE-104 Fundamentals ⏱ 1 weeks

Git & GitHub Basics

A free, hands-on guide to version control with Git and collaboration on GitHub: commits, branches, remotes, pull requests and everyday workflows.

Syllabus

Module 1 — Git fundamentals

  • Why version control
  • The three zones; commits
  • Branches and merging
  • Undoing changes safely

Module 2 — GitHub & collaboration

  • Remotes: clone, push, pull
  • Pull requests and reviews
  • Forks and issues

Module 3 — Everyday workflow

  • A feature-branch workflow
  • Resolving conflicts
  • .gitignore and good commits