Управление ветками Git может быть запутанным, особенно при работе с ошибками или проблемами синхронизации. Этот навык автоматизирует исследование и создание веток, обрабатывая распространенные проблемы, такие как конфликты и незафиксированные изменения.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“managing-branches”。 Проверить статус текущей ветки
预期结果:
- Текущая ветка: feature/new-api
- Незафиксированные изменения: изменено 3 файла
- Синхронизация с удаленным репозиторием: на 2 коммита впереди main
- Удаленные ветки: origin/main актуален
- Рекомендуемое действие: Рассмотрите возможность фиксации или сохранения изменений перед продолжением
正在使用“managing-branches”。 Создать ветку функции от main
预期结果:
- Получение последних изменений из origin main
- Создание новой ветки feature/user-auth от main
- Ветка успешно создана
- Переключено на новую ветку feature/user-auth
- Конфликты при создании не обнаружены
安全审计
安全This is a prompt-based Git utility skill with no malicious code. The static scanner incorrectly flagged multiple findings: the 'weak cryptographic algorithm' detections are false positives (the scanner misidentified strings like 'managing-branches' and 'Quick branch status check' as crypto references). The 'external_commands' findings show standard Git commands (git branch, git status, git checkout) that are safe for a branch management skill. The 'filesystem' and 'network' findings are metadata strings, not actual access calls. The skill only uses safe Git commands and does not perform destructive operations.
风险因素
⚙️ 外部命令 (1)
质量评分
你能构建什么
Быстрая проверка статуса ветки
Получение сводки по текущей ветке, незафиксированным изменениям и статусу синхронизации
Рабочий процесс создания веток
Создание веток функций с соблюдением соглашений об именовании и обработкой ошибок
Помощь в изучении Git
Изучение операций с ветками Git с пошаговым разрешением ошибок
试试这些提示
Проверь статус текущей ветки. Покажи мне текущую ветку, все незафиксированные изменения и насколько она актуальна по сравнению с главной веткой.
Создай новую ветку с именем feature/my-feature-name от главной ветки. Сначала убедись, что главная ветка обновлена.
Я получил ошибку при попытке работы с ветками. Помоги мне ее устранить. Ошибка была: [опишите ошибку]
Помоги мне разрешить конфликты слияния в моей текущей ветке. Сначала покажи, в каких файлах есть конфликты, затем проведи меня через процесс их разрешения.
最佳实践
- Всегда получайте изменения из удаленного репозитория перед созданием или обновлением веток
- Сохраняйте или фиксируйте незафиксированные изменения перед переключением веток
- Проверяйте соответствие соглашений об именовании веток стандартам команды
避免
- Создание веток с пробелами или специальными символами в именах
- Принудительная отправка в общие ветки без одобрения команды
- Игнорирование конфликтов слияния и оставление их неразрешенными
常见问题
Работает ли этот навык с GitHub, GitLab и Bitbucket?
Что произойдет, если я попытаюсь создать ветку, которая уже существует?
Могу ли я использовать это с GitHub CLI для pull request?
Безопасны ли данные моего репозитория с этим навыком?
Что если у меня сложные конфликты слияния?
Чем это отличается от псевдонимов Git?
开发者详情
文件结构
📄 SKILL.md