Локализованное руководство по чтению
finishing-a-development-branchНазначение, использование и источник
Используйте этот метод, когда реализация завершена, все тесты пройдены, и вам нужно решить, как интегрировать проделанную работу.
Источник получен:
- Репозиторий-источник
- obra/superpowers
- SKILL.md
skills/finishing-a-development-branch/SKILL.md- Звёзды репозитория
- 309,479
- Последнее обновление репозитория
- 2026-10-30
- Категории Skills
- Разработка
- Время последнего сбора
Лицензия: MIT
Приведенные фрагменты описания рабочих процессов являются вспомогательными средствами для чтения, а не исполняемыми инструкциями от Codez. Для создания этой страницы не использовались сторонние инструменты.
Приведённые ниже фрагменты, описывающие цели и рабочие процессы, представляют собой исходный материал, систематизированный и переведённый для удобства чтения. Они отличаются от отдельно обозначенного редакционного анализа Codez.
Что делает этот навык
Используйте этот метод, когда реализация завершена, все тесты пройдены, и вам нужно решить, как интегрировать проделанную работу.
Как работает рабочий процесс на вышестоящем уровне
Обзор
Основной принцип: Проверка тестов → Определение среды → Представление вариантов → Выполнение выбранного варианта → Завершение работы. Объявление в начале: «Я использую навык завершения ветки разработки для завершения этой работы».
проход вверх по течению · L8 ↗Шаг1Проверка тестов
Запустите полный набор тестов проекта (npm test/cargo test/pytest/go test ./...Если тесты не пройдут, сообщите о них и остановитесь — меню появится после успешного завершения набора тестов: Если тесты пройдут успешно: перейдите к шагу2.
Шаг3: Определить базовую ветвь
Базовая ветка — это то, от чего отделилась данная работа, обычно она указывается в плане, обсуждении или в исходном репозитории ветки. Если это еще не известно, спросите: «Эта ветка отделилась от — это правильно?» Подтвердите это перед слиянием: слияние в неправильную базовую ветку дорого обходится в случае отмены.
проход вверх по течению · L46 ↗Tests failing (<N> failures). Must fix before completing:
[Show failures]Требования и настройка
Шаг2: Обнаружение окружающей среды
Это определяет, какое меню отображать и как работает очистка:
проход вверх по течению · L28 ↗Ограничения и проверки качества
Из этого файла не был выбран отдельный фрагмент с ограничениями. Это не означает, что навык безопасен для любых входных данных или сред. Проверьте полный исходный код и подтвердите свой собственный результат.
Начните с безопасного пробного периода.
- Проверьте поддерживаемый хост и инструкции по установке репозитория. Храните каталог Skill, а также связанные с ним скрипты, ресурсы и документацию вместе;SKILL.mdВ одиночку можно опустить зависимости.
- Предоставьте агенту ваши реальные входные данные, желаемый результат и критерии приемки. Синтаксис вызова и доступные инструменты зависят от хоста; данный сайт не предполагает универсальной команды установки.
- Попробуйте запустить исходный рабочий процесс в тестовом проекте или в его копии. Перед тем как разрешить операции, изменяющие файлы, удаленные сервисы или оплачиваемые ресурсы, проверьте их.
- Проверьте выходные данные на соответствие исходным проверкам качества и вашим собственным требованиям. Успешный запуск или большое количество звезд в репозитории не гарантируют корректного результата.
Подробнее читайте в источнике.
- Обзор
- Шаг1Проверка тестов
- Шаг2: Обнаружение окружающей среды
- Шаг3: Определить базовую ветвь
- Шаг4: Предложенные варианты
- Вариант1: Слияние локально
- Вариант2Отправьте запрос на слияние (PR) и создайте его.
- Вариант3: Оставить как есть
- Если ваш партнёр попросит отменить работу
- Шаг6: Очистка рабочего пространства
Смежные навыки
Перевод и сфера применения
В этом руководстве по чтению представлены избранные отрывки из закрепленного текста выше по течению.SKILL.mdПеревод выполнен с помощью переводчика. Это не полное руководство и не гарантия проверенной совместимости. Перед использованием ознакомьтесь с оригиналом и указанными в нем файлами.
Данное введение относится к закрепленной ниже версии; текущая активность в репозитории и время сбора данных отображаются отдельно.
- Закрепленный источник
- Прочитайте оригинал ↗
- Источник получен
- Исходный коммит
2ce8aa15d05bd57213e6f746f953aafb7ded7a8b- Исходный SHA-256
8db5a922b242dd4e1bf824cb91c13b3e8d8e8a86d6ceaf7f0774eb9cce909d65