مهارة
Finishing a Development Branch
إنهاء عمل الفرع بترتيب ثابت: اختبارات ناجحة ثم قرار ثم تنظيف
نجوم GitHub
274 ألف
المستودع على GitHub
التثبيت
/plugin install superpowers@claude-plugins-official
تُفعّل عند
Runs when implementation is done and the tests pass, before the branch is merged, pushed or abandoned.
تتطلب أدوات
BashRead
- المؤلف
- Jesse Vincent (obra)
- الترخيص
- MIT
تُشغَّل مجموعة الاختبارات كاملة أولاً، وإذا فشل أي اختبار تتوقف العملية عند ذلك ولا تُعرض خيارات الدمج. ثم تُقرأ حالة البيئة من git نفسه، لأن العمل يختلف بين نسخة عمل عادية وworktree لفرع مسمّى وحالة detached HEAD. بعد ذلك فقط يسأل الوكيل عن طريقة الدمج: دمج محلي أو فتح pull request أو ترك الفرع كما هو. ويُؤكَّد الفرع الأساسي صراحة قبل أي دمج، لأن التراجع عن الدمج في الفرع الخطأ مكلف.
مهارات مشابهة
Git Advanced Workflows
مهارةيشرح أوامر Git التي يتجنبها الناس حتى تقع مشكلة
مسارات عمل البرمجة
TDD Workflows
مهارةيفصل الأحمر والأخضر وإعادة الهيكلة لمنع كتابة كود الإنتاج مبكرًا
الاختبارات وأدوات تصحيح الأخطاءمسارات عمل البرمجة
Using Git Worktrees
مهارةيُعِدّ مساحة عمل معزولة للميزات باستخدام Git worktree عند الحاجة
عمليات DevOps والبنى التحتيةمسارات عمل البرمجة

التعليقات(0)
سجّل الدخول للتعليق