xirong/my-git

Git как плоскость управления для AI-native программной инженерии | Руководство по контролю изменений Git для AI Native software engineering

Инструменты⭐ 7 397HTMLпоследний релиз: v2.2.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Это практическое руководство (handbook) по использованию Git и GitHub, адаптированное для современных команд и эпохи AI-программирования.

Зачем нужен

Инструмент помогает разработчикам и техлидам выстроить эффективные рабочие процессы, управлять рисками при использовании AI-инструментов (Codex, Claude Code, Cursor) и решать сложные технические задачи, такие как рефакторинг истории коммитов или настройка корпоративной безопасности.

Что можно реализовать

  • Настройка процессов Code Review и CI/CD для команд, использующих AI-ассистентов для генерации кода.
  • Восстановление после критических ошибок: откат коммитов, удаление секретов из истории, исправление force push.
  • Выбор и внедрение оптимальной стратегии ветвления (Gitflow, GitHub Flow, Trunk-Based Development) под задачи проекта.
  • Управление большими репозиториями (monorepo) через sparse checkout и Git LFS для ускорения работы.
  • Создание шаблонов для PR, Issue и политик безопасности (Rulesets, CODEOWNERS) для стандартизации работы в команде.

Ключевые возможности

  • Специализированный раздел по AI Native разработке: стратегии разделения коммитов, stacked PR и governance для AI Agents.
  • Интерактивные материалы для понимания внутренней модели Git (snapshots, object graph, index).
  • Детальные инструкции по устранению неполадок (troubleshooting) и восстановлению данных.
  • Готовые шаблоны и примеры конфигураций для GitHub Engineering (branch protection, merge queue).
  • Структурированные пути обучения для разных уровней: от новичков до технических руководителей.

👤 Кому подойдёт: Разработчики (от новичков до senior), технические лиды, инженеры по DevOps и команды, активно внедряющие AI-инструменты в процесс разработки.

Релизы

v2.2.0minor
🕐 12 дн назад · релиз на GitHub ↗

Двуязычная программа обучения Git, курс по инженерным изменениям, исправления команд восстановления и усиление управления агентами.

  • Added: Добавлена двуязычная программа обучения Git с интерактивными объяснениями и лабораторными работами.
  • Added: Введена карта знаний и курс по инженерным изменениям, охватывающий CI, фоновые задачи и восстановление после инцидентов.
  • Added: Расширено управление агентами для работы с недоверенными входными данными и изменениями инструкций.
  • Fixed: Исправлены отображаемые команды восстановления и хранилища, добавлены регрессионные тесты.
  • Added: Обновлены шаблоны PR и коммитов для разделения ролей ИИ, человеческого ревью и доказательств проверки.
v2.1.0major
🕐 3 мес назад · релиз на GitHub ↗

Релиз v2.1.0: AI-агенты стали полноправными участниками репозитория с новыми инструментами governance и шаблонами.

  • Added: Добавлен гайд по управлению AI-агентами: модели идентичности, изоляция secrets, правила одобрения PR и трассировка.
  • Added: Предоставлен шаблон AGENTS.md для команд с настройками окружения, проверками и ограничениями.
  • Added: Расширена стратегия Multi-Agent Branch Strategy исполняемыми сценариями сравнения и интеграции веток.
  • Added: Улучшена работа со Stacked PR через нативные команды Git и Graphite CLI.
  • Added: Репозиторий начал применять собственные рекомендации: добавлен корневой AGENTS.md и обновлены правила контрибьютинга.