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

الدمج بالتقديم السريع

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

يحدث دمج التقديم السريع عندما لا يحتوي الفرع الهدف على أي التزامات جديدة خاصة به. يمكن لـ Git ببساطة تحريك مؤشر الفرع إلى الأمام لمواكبة العمل على الفرع الجانبي.

تخيّل أن main عند الالتزام A. تنشئ فرعًا، وتجري الالتزامين B وC على feature، ولا تلمس main مطلقًا. عندما تعود وتدمج:

git switch main
git merge feature

يلاحظ Git أن المسار من A إلى C خط مستقيم، لذا ينقل مؤشر main إلى C فحسب. لا يُنشأ أي التزام دمج جديد. يظل السجل خطيًا.

عمليات الدمج بالتقديم السريع هي النتيجة الأنظف التي يمكنك الحصول عليها. وتحدث تلقائيًا عندما لا يكون أي شيء آخر قد غيّر الفرع المستهدف في هذه الأثناء.

challenge icon

التحدي

سهل

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

عُد إلى main وادمج feature. اطبع محتويات app.txt على main.

جرّب بنفسك

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

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

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

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