LIVE СВЕЖЕЕ
Securityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данныхSecurityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данных
$ pwd: ~ / categories / Lifestyle / Divination & Mysticism / skill-name-upravlenie-zadachami-i-pr-cherez-git-worktrees
view --main skill-name-upravlenie-zadachami-i-pr-cherez-git-worktrees.md

{skill-name} — Управление задачами и PR через git worktrees

//

Автоматизация рутинных операций с задачами и запросами на извлечение (Pull Requests) в GitHub значительно ускоряет разработку. Этот навык-помощник позволяет создавать отдельные рабочие деревья Git для каждой задачи или запроса, что обеспечивает изолированную среду для их решения и упрощает переключение между ними. Вместо необходимости переключаться между ветками, разработчики могут работать с несколькими задачами параллельно, не затрагивая основную кодовую базу. Это особенно полезно при работе над большим количеством небольших задач или при необходимости экспериментировать с различными подходами к решению. Навык автоматически создает, переключается и обновляет Git worktrees на основе информации из GitHub, минимизируя ручную работу и снижая вероятность ошибок.

Процесс работы начинается с указания репозитория GitHub и идентификатора задачи или запроса на извлечение. Навык использует GitHub API для получения информации о задаче (например, название, описание, назначенные исполнители). Затем он создает соответствующее рабочее дерево Git, используя имя задачи в качестве имени рабочего дерева. При переключении между задачами, навык автоматически переключается на соответствующее рабочее дерево. Изменения, внесенные в рабочем дереве, не влияют на основную ветку или другие рабочие деревья. Bash скрипты, используемые навыком, обеспечивают гибкость и возможность расширения функциональности, например, автоматическую синхронизацию статуса задачи с GitHub после завершения работы. Поддерживается автоматическое создание новых worktrees при появлении новых задач в GitHub.

Навык разработан с использованием Git, GitHub API, Bash и технологии Git worktrees. Ключевые особенности включают

Проводник файлов
1 файлы
SKILL.md
readonly --- lines
Инициализация мануала...
package.json
Author
author
⭐ 27 | 🍴 2
jsturtevant
// Verified Repository Master Account
$ gh browse
$ install --global skills.sh
npx skills add https://github.com/jsturtevant/rally/tree/main/.squad-templates
$ download --local man

[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы