🔗 Ресурсы

⚡ Кратко

  • Официальная документация Graphite — главный источник
  • Внутренний справочник: команда gt
  • Повторить основу: rebase (занятие 19)
⚠️ Проверить по документации. Graphite — внешний продукт; ссылки и интерфейс могут меняться. Первоисточник — официальная документация.

Официальные источники

  • graphite.com/docs — документация Graphite
  • Command Reference — полный список команд gt и флагов
  • Stacking — концепция стеков и рабочий процесс
  • gt --help и gt <команда> --help — встроенная справка

Внутри курса

Про подход stacked PRs (для общего развития)

  • Поищите статьи «stacked pull requests» / «stacked diffs» — этот подход популяризировали в крупных компаниях (Meta, Google) задолго до Graphite.
  • Альтернативные инструменты для стеков: git-branchless, Sapling SCM, встроенный git rebase --update-refs.
💡 Подсказка: даже без Graphite современный Git умеет немного помогать со стеками — флаг git rebase --update-refs подтягивает указатели промежуточных веток. Graphite просто делает это удобным и добавляет работу с PR.