Menu
CoddyTech
flag Ar iconالعربيةdown icon

ما هو الدمج

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

يُدخِل الدمج العمل من فرعٍ إلى فرعٍ آخر. بعد نجاح الدمج، يحتوي الفرع المستهدف على كل الالتزامات من كلا الفرعين، وتعكس الملفات النتيجة الموحّدة.

يبدو سير العمل القياسي كما يلي:

  1. انتقل إلى الفرع الذي تريد الدمج فيه (عادةً main).
  2. نفّذ git merge other-branch.
git switch main
git merge feature-login

ينظر Git إلى سجلَّي الفرعين ويحدّد كيفية دمجهما. وفي معظم الأحيان، يفعل ذلك تلقائيًا. والنوعان الرئيسيان للدمج هما:

  • التقديم السريع: لم يتحرك main منذ إنشاء الفرع. ينقل Git مؤشر main إلى الأمام فحسب.
  • الدمج ثلاثي الأطراف: يحتوي كلا الفرعين على إيداعات جديدة. ينشئ Git «إيداع دمج» جديدًا يجمع بينهما.

سترى كلا الشكلين في الدرسين التاليين.

challenge icon

التحدي

مبتدئ

يحتوي المجلد على app.txt. أعدّ المستودع، وأنشئ أول إيداع على main، ثم اطبع الفرع الحالي.

هذا مجرد تمرين تمهيدي قبل الدمج في الدرس التالي.

جرّب بنفسك

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

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

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

تدرّب بنفسك: Playground لـ Terminal