技能 managing-branches
🔀

managing-branches

安全 ⚙️ 外部命令

Исследование и создание веток Git

也可从以下获取: 1gy,C0ntr0lledCha0s

Управление ветками Git может быть запутанным, особенно при работе с ошибками или проблемами синхронизации. Этот навык автоматизирует исследование и создание веток, обрабатывая распространенные проблемы, такие как конфликты и незафиксированные изменения.

支持: Claude Codex Code(CC)
📊 69 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“managing-branches”。 Проверить статус текущей ветки

预期结果:

  • Текущая ветка: feature/new-api
  • Незафиксированные изменения: изменено 3 файла
  • Синхронизация с удаленным репозиторием: на 2 коммита впереди main
  • Удаленные ветки: origin/main актуален
  • Рекомендуемое действие: Рассмотрите возможность фиксации или сохранения изменений перед продолжением

正在使用“managing-branches”。 Создать ветку функции от main

预期结果:

  • Получение последних изменений из origin main
  • Создание новой ветки feature/user-auth от main
  • Ветка успешно создана
  • Переключено на новую ветку feature/user-auth
  • Конфликты при создании не обнаружены

安全审计

安全
v3 • 1/16/2026

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.

2
已扫描文件
262
分析行数
1
发现项
3
审计总数

风险因素

⚙️ 外部命令 (1)
审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
85
内容
20
社区
100
安全
91
规范符合性

你能构建什么

Быстрая проверка статуса ветки

Получение сводки по текущей ветке, незафиксированным изменениям и статусу синхронизации

Рабочий процесс создания веток

Создание веток функций с соблюдением соглашений об именовании и обработкой ошибок

Помощь в изучении Git

Изучение операций с ветками Git с пошаговым разрешением ошибок

试试这些提示

Проверить текущую ветку
Проверь статус текущей ветки. Покажи мне текущую ветку, все незафиксированные изменения и насколько она актуальна по сравнению с главной веткой.
Создать ветку функции
Создай новую ветку с именем feature/my-feature-name от главной ветки. Сначала убедись, что главная ветка обновлена.
Обработать ошибки ветки
Я получил ошибку при попытке работы с ветками. Помоги мне ее устранить. Ошибка была: [опишите ошибку]
Разрешить конфликты
Помоги мне разрешить конфликты слияния в моей текущей ветке. Сначала покажи, в каких файлах есть конфликты, затем проведи меня через процесс их разрешения.

最佳实践

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

避免

  • Создание веток с пробелами или специальными символами в именах
  • Принудительная отправка в общие ветки без одобрения команды
  • Игнорирование конфликтов слияния и оставление их неразрешенными

常见问题

Работает ли этот навык с GitHub, GitLab и Bitbucket?
Да, он работает с любым сервисом хостинга Git, поскольку использует стандартные команды Git.
Что произойдет, если я попытаюсь создать ветку, которая уже существует?
Навык обнаруживает конфликт и сообщает об этом, предлагая альтернативы или подтверждая использование существующей ветки.
Могу ли я использовать это с GitHub CLI для pull request?
Навык использует команды Git. Интеграция с GitHub CLI потребует отдельного навыка.
Безопасны ли данные моего репозитория с этим навыком?
Да, навык только считывает состояние репозитория и создает ветки. Никаких операций удаления или принудительных операций.
Что если у меня сложные конфликты слияния?
Навык предоставляет пошаговое руководство для простых конфликтов и запрашивает указания по сложным.
Чем это отличается от псевдонимов Git?
Этот навык предоставляет интеллектуальную обработку ошибок и руководство, которые статические псевдонимы не могут обеспечить.

开发者详情

文件结构

📄 SKILL.md