Git
Version control for code, configs, and ML artifacts — required in every engineering role.
Maturity level: L2 — Can Build
Six perspectives on Git
Roadmap
Learn before CI/CD — every other tool assumes you know Git.
Architecture
Source of truth for application, infra, and pipeline definitions.
Company
Universal requirement across all software and platform job postings.
Projects
Put every capstone in a Git repo from day one.
Interview
Branching, collaboration workflows, and incident recovery.
Career
Non-negotiable baseline — skipped only at your own risk.
What & Why
What: Distributed version control system for tracking code and collaborating in teams.
Why: Every pipeline, model repo, and infrastructure change starts with Git. No Git means no CI/CD.
Build this
Contribute to a team repo with feature branches, PR reviews, and protected main.
Production reality
- ! Merge conflicts
- ! Force-push accidents
- ! Large file commits
- ! Leaked secrets in history
Interview preparation
- Explain branching strategies (GitFlow, trunk-based)
- How do you recover from a bad merge?
- GitOps vs traditional deploy
Explore Git in the interactive universe or train with live cohorts.