Кому это нужно

Этот трек — для входа в DevOps. Git — фундамент всей работы: код, конфигурация инфраструктуры (IaC), пайплайны CI/CD и даже документация живут в git-репозиториях. Большинство инженеров знают «5 команд по памяти» и боятся Git, потому что не понимают его модель. Здесь — наоборот: сначала как Git устроен внутри, потом команды становятся очевидными следствиями, а не заклинаниями.

Что нужно знать перед началом

Базовый терминал (cd, ls, cat, mkdir), понимание «файл и каталог», любой установленный Git (git --version покажет версию). Опыта работы с Git не требуется — начинаем с модели данных. Если терминал в новинку — сначала пройди модуль по программированию/bash в Roadmap.

Структура трека

Лучшая литература к треку

Как проходить

Открой две вкладки: эту и терминал с любым Git. Каждую команду из урока повтори руками в пустом тестовом репозитории (git init /tmp/sandbox) — Git ничего не сломает у тебя на машине, а модель закрепится только через практику. В уроках намеренно много «загляни внутрь .git»: именно это отличает того, кто понимает Git, от того, кто заучил команды.