Навыки git-advanced-workflows
🧭

git-advanced-workflows

Безопасно 🌐 Доступ к сети⚙️ Внешние команды📁 Доступ к файловой системе

Освойте продвинутые рабочие процессы и восстановление в Git

Продвинутые задачи с историей Git могут быть рискованными и трудоемкими. Этот навык предоставляет четкие инструкции по перебазированию, выборочному применению коммитов, поиску проблемных коммитов, рабочим деревьям и восстановлению через reflog.

Поддерживает: Claude Codex Code(CC)
📊 69 Адекватно
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «git-advanced-workflows». Я сбросил не на тот коммит и потерял работу. Как его восстановить?

Ожидаемый результат:

  • Выполните git reflog и найдите коммит перед сбросом
  • Создайте ветку восстановления на этом хеше коммита
  • Проверьте изменения и продолжите работу с ветки восстановления

Использование «git-advanced-workflows». Как применить исправление безопасности сразу в три ветки релизов?

Ожидаемый результат:

  • Сначала создайте исправление на главной ветке
  • Переключитесь на каждую ветку релиза и выборочно примените коммит исправления
  • Разрешите конфликты для каждой ветки
  • Проверьте каждую ветку перед отправкой

Аудит безопасности

Безопасно
v4 • 1/17/2026

Documentation-only skill containing pure instructional content about Git workflows. No executable code, network calls, file access, or environment variable reads were found. All content is educational text explaining Git commands. Static findings are false positives triggered by documentation patterns, hash identifiers, and markdown code blocks.

2
Просканировано файлов
574
Проанализировано строк
3
находки
4
Всего аудитов

Оценка качества

38
Архитектура
100
Сопровождаемость
85
Контент
21
Сообщество
100
Безопасность
91
Соответствие спецификации

Что вы можете построить

Очистка истории ветки функциональности

Подготовьте линейную историю коммитов перед открытием запроса на слияние.

Безопасное перенесение исправления в предыдущие версии

Примените одно исправление сразу в несколько веток релизов с помощью выборочного применения.

Поиск коммита с регрессией

Используйте шаги bisect для поиска коммита, который ввел ошибку.

Попробуйте эти промпты

Основы перебазирования
Покажите точные шаги интерактивного перебазирования для объединения и переименования моих последних пяти коммитов безопасно.
Выборочное применение исправления
Объясните, как выборочно применить конкретный коммит на release/2.0 и как продолжить работу после конфликтов.
Поиск проблем с тестами
Дайте пошаговый рабочий процесс git bisect с использованием команды теста для поиска регрессии.
Рабочие деревья и восстановление
Опишите, как использовать рабочие деревья для параллельных веток и как восстановить потерянный коммит с помощью reflog.

Лучшие практики

  • Создайте резервную ветку перед рискованным изменением истории
  • Используйте --force-with-lease при переписывании общей истории
  • Делайте коммиты небольшими и информативными для облегчения восстановления

Избегать

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

Часто задаваемые вопросы

Совместим ли этот навык со всеми версиями Git?
Он работает с современными версиями Git, которые поддерживают перебазирование, bisect, worktree и reflog.
Он автоматически изменяет мой репозиторий?
Нет. Он предоставляет только инструкции и не выполняет команды и не изменяет файлы.
Может ли он интегрироваться с моими CI или скриптами?
Он может предложить шаги, но не выполняет и не настраивает CI-конвейеры.
Он получает доступ к моим данным или учетным данным?
Нет. Он не читает файлы, переменные окружения или сетевые ресурсы.
Что если я не могу разрешить конфликт?
Поделитесь деталями конфликта и текущим статусом, чтобы получить целенаправленные шаги.
Чем это отличается от базовой справки по Git?
Он фокусируется на продвинутых рабочих процессах, таких как bisect, восстановление через reflog и рабочие деревья.

Сведения для разработчиков

Автор

wshobson

Лицензия

MIT

Ссылка

main

Структура файлов

📄 SKILL.md