انتقل إلى محتوى الدرس

Golden Rule Before Merging القاعدة الذهبية قبل الدمج

ادمج فروع الميزات المكتملة إلى الفرع الرئيسي عبر الأمر git merge، وميّز بين الدمج السريع Fast-Forward والدمج الثلاثي Three-Way Merge وتنظيف الفروع.
3 صفوف تعليمية
Version Control
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

بعد الانتهاء من تطوير الميزة واختبارها داخل فرعها المعزول، نستخدم الأمر git merge لضم تلك الالتزامات إلى الفرع الرئيسي. وقبل تنفيذ أي عملية دمج، التزم دائماً بـ القاعدة الذهبية للدمج:

  1. انتقل أولاً إلى الفرع المستقبِل: يدمج الأمر git merge <branch> الفرع المحدد داخل الفرع النشط حالياً (HEAD)؛ فإذا أردت دمج الفرع feat-search داخل main، يجب أن تنفذ git switch main أولاً.
  2. تأكد من نظافة مجلد العمل: شغّل git status للتأكد من عدم وجود تعديلات معلقة غير محفوظة قبل بدء الدمج.
الصف 2 كود برمجي
Shell
# Step 1: Switch to the receiving branch (main)
git switch main

# Step 2: Confirm working tree is clean before merging
git status -s -b
الصف 3 ملاحظة هامة