شرح صفوف ومحتوى الفقرة
يلخص الجدول المرجعي التالي أهم صيغ وخيارات الأمر git branch لإدارة الفروع المحلية بكفاءة وأمان:
| الأمر أو الخيار | الوظيفة الأساسية | السلوك ومستوى الأمان |
|---|---|---|
git branch | عرض جميع الفروع المحلية | يميز الفرع النشط بعلامة النجمة * |
git branch -v | عرض الفروع مع آخر التزام | يعرض البصمة المختصرة وعنوان الالتزام |
git branch <name> | إنشاء مؤشر فرع جديد | ينشئ المؤشر دون تغيير الفرع النشط |
git branch -m <old> <new> | إعادة تسمية فرع محلي | يعدل اسم المؤشر بأمان دون استبدال فرع موجود |
git branch -d <name> | حذف فرع مدمج بأمان | يرفض الحذف إذا تضمن الفرع التزامات غير مدمجة |
git branch -D <name> | حذف فرع إجبارياً | يحذف المؤشر فوراً حتى لو لم يُدمج |
خلاصة المعرفة ومحطة الانتقال
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
تعرفت في هذا الدرس على طبيعة الفروع في Git بوصفها مؤشرات خفيفة الوزن بحجم 41 بايت، وكيفية تتبع الفرع النشط عبر المؤشر الرمزي HEAD، وأتقنت عرض الفروع وإنشاءها وتسميتها وحذفها بأمان عبر الأمر git branch. الخطوة التالية: انتقل الآن إلى الدرس رقم 21 «التنقل بين الفروع عبر git switch وgit checkout» لتعلّم الانتقال بين الفروع وعلاج حالة المؤشر المنفصل.