Skip to content
Back to courses
MINI MINI-COURSE

Git Crash Course

Confident daily Git use — commits, branches, merges, rebases, and a clean PR workflow.

Who this is for
  • New developers and bootcamp grads shaky on version control
  • Junior engineers whose Git workflow is 'commit everything to main'
  • Anyone who panics at merge conflicts and doesn't know how to fix them
What you'll cover
  • The mental model of Git — what commits, branches, and merges actually mean
  • Branches, merges, and rebases: when to use each
  • Resolving merge conflicts without panic
  • Pull requests and code review flow in GitHub/GitLab
  • .gitignore, undoing mistakes, and recovering from bad states
  • Using AI to write commit messages and explain unfamiliar history
What you'll leave with

Confident daily Git use and a clean PR workflow — without fear of breaking the repo.

Format & schedule
Weekend workshop — 2 × 3h live sessions
Hands-on exercises in a real repo
Cheat sheet and command reference included
What to bring: A laptop with Git installed. A GitHub account (free tier works).

Where this leads

Loved this mini-course? Go deeper:

AI-Assisted Development

Go deeper: direct AI coding tools with senior-level intent and ship faster.

See the course →

৳499

Weekend · 2 × 3h