Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

ما هو الفرع (Branch)؟

جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy — الدرس 28 من 58.

الـ فرع (branch) في Git هو مجرد مؤشر قابل للتحريك يشير إلى commit. الفرع الافتراضي يسمى عادةً main، وكل commit تقوم به عليه يتقدم بهذا المؤشر إلى الأمام.

تسمح لك الفروع بالعمل على خطوط تطوير مختلفة في نفس الوقت دون التداخل مع بعضها البعض. يمكنك:

  • تجربة فكرة محفوفة بالمخاطر على فرع جانبي والتخلي عنها بشكل نظيف
  • بناء ميزة جديدة بمعزل عن الآخرين بينما يظل main مستقراً
  • تسليم العمل إلى زميل في الفريق من خلال مشاركة فرع

يمكنك عرض قائمة الفروع في أي وقت باستخدام:

git branch

يظهر الفرع الذي تتواجد عليه حاليًا بـ * بجانب اسمه. داخليًا، يتتبع Git "الفرع الحالي" من خلال ملف .git/HEAD الذي رأيته سابقًا.

challenge icon

التحدي

مبتدئ

المجلد هو بالفعل مستودع Git مهيأ بالكامل مع التزام (commit) واحد على الفرع main. قم بسرد الفروع واطبع النتيجة.

ورقة مرجعية

الـ فرع (branch) في Git هو مؤشر قابل للنقل إلى commit. الفرع الافتراضي يُسمى عادةً main.

قم بسرد جميع الفروع باستخدام:

git branch

يتم تمييز الفرع الحالي بـ *. يتتبع Git الفرع الحالي عبر ملف .git/HEAD.

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس التحكم في الإصدارات