Персональный курс

Git для тех, кто управляет ИИ-агентами

Не про заучивание команд. Про модель в голове — достаточно точную, чтобы уверенно раздавать задачи Claude Code и Codex, вести несколько фич параллельно и не терять код.

Куда идём

К моменту, когда над твоим приложением работают три агента одновременно, каждый в своей ветке, а ты спокойно смотришь их PR и решаешь, что вливать. И к тому, чтобы через год так же спокойно принимать работу подрядчиков.

Уроки

Урок 01

Снимок и «ты здесь»

Что такое коммит и почему это не «изменения». Плюс HEAD — отметка, где ты находишься в истории.

Урок 02

Ветка: что это на самом деле

Разбор на живой ситуации: два агента, одно приложение. Пошаговое демо с графом и содержимым папки.

Справочник

Словарь терминов

Что на самом деле значат PR, worktree, origin, rebase. Растёт после каждого урока, печатается на лист.

Примерный маршрут

План не высечен в камне: порядок и глубина подстроятся под то, где будет заедать, а где пойдёт с ходу.

  1. Снимок и «ты здесь» — коммит и HEAD (готово)
  2. Ветка — что это на самом деле и как ею разводить работу агентов (готово)
  3. origin, push, pull — два репозитория и мост между твоим ноутбуком и GitHub
  4. Pull request — что это такое на самом деле и почему это точка приёмки работы
  5. Слияние и конфликты — как линии сходятся обратно и почему конфликт это не авария
  6. merge против rebase — два способа собрать историю и чем они отличаются на практике
  7. Worktrees — несколько рабочих папок с одной историей: механика параллельных агентов
  8. Claude Code на практике--worktree, изоляция субагентов, .worktreeinclude, автоочистка
  9. Codex на практике — облачные задачи, свои окружения, PR как результат работы
  10. Спасательный набор — что делать, когда агент всё сломал: reflog, stash, revert
  11. Приёмка чужой работы — как читать PR подрядчика и что спрашивать
  12. Секреты и мусор.gitignore, .env и почему они ломают worktrees
Курс живой. Пиши в чат, если что-то непонятно, если хочется разобрать конкретную ситуацию из своего проекта, или если нужно перепрыгнуть вперёд — например, срочно понадобились worktrees. Уроки подстроятся.