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 lessons1. Foundations
- Git in one sitting
- The mental model: three trees
- Lab: your first repository
2. Daily workflow
- Branching & merging without fear
- Lab: the branch workflow
3. Team & infra flows
- Remotes, push/pull & the PR flow
- Undo anything: restore, revert, reset
4. Assess yourself
- Code: commit message linter
- Quiz: git essentials
- Git for infrastructure teams: tags, protection, GitOps