انتقل إلى المحتوى
ai101.tools
للتنقلللفتحescللإغلاق
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Finishing a Development Branch logo
مهارة

Finishing a Development Branch

إنهاء عمل الفرع بترتيب ثابت: اختبارات ناجحة ثم قرار ثم تنظيف

0
حفظزيارة الموقع ↗

التثبيت

/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 أو ترك الفرع كما هو. ويُؤكَّد الفرع الأساسي صراحة قبل أي دمج، لأن التراجع عن الدمج في الفرع الخطأ مكلف.

التعليقات(0)

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

لا توجد تعليقات بعد، كن أول من يعلّق.

مهارات مشابهة

الإبلاغ عن هذا التعليق

لماذا تُبلغ عن هذا؟