انتقل إلى محتوى الدرس

Renaming and Deleting Branches إعادة تسمية الفرع وحذفه

افهم كيف تعمل فروع Git كمؤشرات خفيفة الوزن تشير إلى الالتزامات بدلاً من نسخ المجلدات، وتدرّب على عرض الفروع وإنشائها وإعادة تسميتها وحذفها بأمان.
3 صفوف تعليمية
Version Control
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يوفر الأمر git branch خيارات دقيقة لإعادة تسمية الفروع أو حذفها بعد انتهاء الغرض منها:

  • إعادة تسمية الفرع (git branch -m): يُستخدم لتغيير اسم فرع محدد عبر تمرير الاسم القديم ثم الجديد، أو لتوحيد اسم الفرع النشط الحالي عبر git branch -M main.
  • الحذف الآمن (git branch -d): يحذف مؤشر الفرع بشرط أن تكون التزاماته مدمجة بالفعل، ويرفض التنفيذ إذا كان الفرع يحتوي على عمل غير مدمج.
  • الحذف الإجباري (git branch -D): يحذف الفرع التجريبي فوراً حتى لو لم تُدمج التزاماته عندما تقرر إلغاء التجربة عمداً.
الصف 2 كود برمجي
Shell
# Rename a local branch pointer cleanly
git branch -m feature-auth feat-login

# Safely delete a branch pointer with -d
git branch -d feat-login
الصف 3 ملاحظة هامة