Git

Version control for code, configs, and ML artifacts — required in every engineering role.

Maturity level: L2Can 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

Connected skills

Explore Git in the interactive universe or train with live cohorts.