using-git-worktrees
إعداد مساحات عمل git معزولة
Également disponible depuis: Doyajin174,DYAI2025,Cygnusfear,Cycleaddict,obra,ZhanlinCui,davila7,sickn33
إدارة فروع متعددة في مستودع git واحد يزدحم سير عملك ويقاطع العمل النشط. تقوم هذه المهارة بإنشاء أشجار عمل معزولة حيث يمكنك العمل على الميزات دون تعديل دليل العمل الرئيسي الخاص بك.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "using-git-worktrees". إنشاء شجرة عمل لميزة المصادقة
Résultat attendu:
- Checking for existing worktree directories...
- Found .worktrees/ directory - checking .gitignore...
- .gitignore contains .worktrees/ - verification passed
- Creating worktree at .worktrees/auth...
- Running npm install (Node.js project detected)...
- Running npm test - 42 passing tests
- Worktree ready at /project/.worktrees/auth
- Tests passing (42 tests, 0 failures)
- Ready to implement authentication feature
Utilisation de "using-git-worktrees". إعداد شجرة عمل لمراجعة الكود
Résultat attendu:
- No worktree directory found - checking CLAUDE.md...
- No worktree preference in CLAUDE.md
- Prompting user for directory choice...
- User selected: project-local (.worktrees/)
- Verifying .gitignore contains .worktrees/
- Creating worktree at .worktrees/pr-review...
- Worktree ready at /project/.worktrees/pr-review
- Ready to review pull request
Utilisation de "using-git-worktrees". إنشاء شجرة عمل لإصلاح الأخطاء
Résultat attendu:
- Checking for existing worktree directories...
- Using existing .worktrees/ directory
- Creating worktree at .worktrees/hotfix...
- Running pip install -r requirements.txt (Python project detected)
- Running pytest - 156 passing tests
- Worktree ready at /project/.worktrees/hotfix
- Tests passing (156 tests, 0 failures)
- Ready to implement hotfix
Audit de sécurité
SûrThis is a documentation-only skill containing pure markdown guidance. All static findings are false positives triggered by pattern matching on documentation text. The bash command examples document standard git worktree operations with hardcoded arguments (git ls, grep, git worktree add). The skill explicitly includes safety practices: .gitignore verification before creating worktrees and test baseline verification. No executable code, network access, credential handling, or persistence mechanisms exist.
Facteurs de risque
⚡ Contient des scripts (3)
📁 Accès au système de fichiers (3)
⚙️ Commandes externes (3)
Score de qualité
Ce que vous pouvez construire
العمل المتوازي على الميزات
العمل على ميزات متعددة في وقت واحد دون التبديل المستمر بين الفروع أو عمليات stash
بيئات المراجعة المعزولة
اختبار طلبات السحب في مساحات عمل نظيفة دون التأثير على حالة التطوير الخاصة بك
اختبار CI/CD
إنشاء أشجار عمل مؤقتة لاختبار تكوينات النشر دون تعطيل التطوير النشط
Essayez ces prompts
استخدم مهارة using-git-worktrees لإنشاء مساحة عمل معزولة لتنفيذ ميزة [feature-name] على فرع جديد يسمى [branch-name]
قم بإعداد git worktree باستخدام using-git-worktrees لمراجعة PR #[number] في دليل معزول
أنشئ شجرة عمل معزولة باستخدام مهارة using-git-worktrees لإصلاح الخطأ الموضح في المشكلة #[number]
استخدم using-git-worktrees لإنشاء شجرة عمل لإعادة هيكلة وحدة [module-name]
Bonnes pratiques
- تحقق دائمًا من أن .gitignore يحتوي على دليل شجرة العمل قبل إنشاء أشجار عمل محلية للمشروع
- أنشئ خط أساس اختبار نظيف قبل إجراء التغييرات للكشف عن التراجعات مبكرًا
- اتبع ترتيب أولوية الدليل: المجلدات الموجودة > تفضيلات CLAUDE.md > سؤال المستخدم
Éviter
- إنشاء أشجار عمل دون التحقق من .gitignore أولاً (مخاطر التزام محتويات شجرة العمل)
- تخطي التحقق من اختبار خط الأساس (لا يمكن التمييز بين الأخطاء الجديدة والمشكلات الموجودة مسبقًا)
- تشفير موقع دليل واحد بدلاً من اتباع اصطلاحات المشروع