الدمج بالتقديم السريع
جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy. الدرس 35 من 58.
يحدث دمج التقديم السريع عندما لا يحتوي الفرع الهدف على أي التزامات جديدة خاصة به. يمكن لـ Git ببساطة تحريك مؤشر الفرع إلى الأمام لمواكبة العمل على الفرع الجانبي.
تخيّل أن main عند الالتزام A. تنشئ فرعًا، وتجري الالتزامين B وC على feature، ولا تلمس main مطلقًا. عندما تعود وتدمج:
git switch main
git merge featureيلاحظ Git أن المسار من A إلى C خط مستقيم، لذا ينقل مؤشر main إلى C فحسب. لا يُنشأ أي التزام دمج جديد. يظل السجل خطيًا.
عمليات الدمج بالتقديم السريع هي النتيجة الأنظف التي يمكنك الحصول عليها. وتحدث تلقائيًا عندما لا يكون أي شيء آخر قد غيّر الفرع المستهدف في هذه الأثناء.
التحدي
سهليحتوي المجلد على app.txt. أعدّ المستودع، وأنشئ أول إيداع على main، ثم أنشئ فرعًا باسم feature بإيداع واحد يضيف سطرًا extra إلى app.txt.
عُد إلى main وادمج feature. اطبع محتويات app.txt على main.
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس التحكم في الإصدارات
تدرّب بنفسك: Playground لـ Terminal