Git Branch Cleaner - أداة تنظيف فروع Git تلقائيًا

x32x01
  • بواسطة x32x01 ||
  • #1
🧹 Git Branch Cleaner - الحل السريع لتنظيف فروع Git القديمة
لو عندك آلاف الـ branches في الريبو ومش مفعل GitHub Automation لتنظيفهم،
خلّي أداة git-branch-cleaner تشتغل عنك 👇

ليه الأداة دي مهمة؟​

لو كنت تدمج Pull Requests باستمرار، أكيد لاحظت إن الفروع اللي تم عمل merge لها تفضل موجودة في الريبو - سواء محليًا أو على GitHub - وتتحول بعد فترة لفوضى.
الأداة دي تنظّف الفروع المنتهية بشكل آلي، وتحافظ فقط على:
  • الفرع الرئيسي (main/master)
  • وأي فرع نشط مرتبط بـ Pull Request مفتوحة

⚙️ طريقة الاستخدام بسيطة جدًا:​

  1. حمل السكربت من الريبو
  2. اعطه صلاحيات التشغيل
  3. شغّله من الطرفية
  4. حدّد مسار الريبو
  5. اختر البرانش الرئيسي
  6. حدد المدة الزمنية للفروع القديمة
  7. سيعرض لك كل الفروع القابلة للحذف
  8. اضغط Y للتأكيد وانتظر دقائق قليلة
كل التفاصيل والأوامر موضحة في ملف التوثيق داخل المشروع.

🚀 متى تستخدمها؟​

الأداة مفيدة جدًا لو عندك مشاريع قديمة تراكمت فيها فروع منتهية وما كان فيها أي أوتوميشن لحذفها بعد الدمج.
أنا شخصيًا طوّرتها بعد ما واجهت مشروع فيه أكثر من 2000 برانش ما كان عليها حذف تلقائي بعد الـ merge 😅
🔗 رابط المشروع على GitHub: https://github.com/omaralalwi/git-branch-cleaner
 

المواضيع ذات الصلة

x32x01
الردود
0
المشاهدات
994
x32x01
x32x01
x32x01
الردود
0
المشاهدات
792
x32x01
x32x01
x32x01
الردود
0
المشاهدات
135
x32x01
x32x01
x32x01
الردود
0
المشاهدات
645
x32x01
x32x01
x32x01
الردود
2
المشاهدات
377
Ayman Aboubakr
A
الوسوم : الوسوم
automation scripts branch management clean code workflow devops tools git git branches github pull requests repository maintenance version control
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟

آخر المشاركات

إحصائيات المنتدى
المواضيع
2,388
المشاركات
2,601
أعضاء أكتب كود
574
أخر عضو
الياس
عودة
أعلى