All courses

// course

Git Basics for SRE, DevOps & Cloud

Version control as an operations skill — commits, branches, remotes, undo, GitOps

Beginner 10 lessons ~1.8 hr video article lab challenge quiz

About this course

In infrastructure teams, git isn't just for code — it versions your Terraform, your Kubernetes manifests, your runbooks, and in GitOps it literally is the deploy button. This course builds the mental model first, then drills the daily workflow until it's muscle memory, then covers team flows and the art of undoing mistakes safely. Practice inside the page: the built-in shell has a working git you can init, commit and branch in. Free to enroll · about 1.5–2 hours · labs, a graded code challenge, a 10-question quiz, and a certificate.

Course content

4 modules · 10 lessons

2. Daily workflow

2 lessons
  1. Branching & merging without feararticle11 min
  2. Lab: the branch workflowlab12 min

3. Team & infra flows

2 lessons
  1. Remotes, push/pull & the PR flowarticle10 min
  2. Undo anything: restore, revert, resetarticle10 min

4. Assess yourself

3 lessons
  1. Code: commit message linterchallenge12 min
  2. Quiz: git essentialsquiz12 min
  3. Git for infrastructure teams: tags, protection, GitOpsarticle7 min