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

Dedicated Feature Branch Rule تخصيص فرع مستقل لكل مساهمة

ساهم في المشاريع مفتوحة المصدر عبر إنشاء نسخة Fork خاصة بك على GitHub، وضبط المستودعين origin وupstream، ومزامنة التحديثات الأصلية بانتظام.
1 صفوف تعليمية
Version Control
0 مشاهدة

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

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

القاعدة الذهبية في المساهمة بالمصادر المفتوحة هي: لا تسجل أي التزامات مباشرة على الفرع main إطلاقاً، بل اترك main مرآة نظيفة ومطابقة تماماً للفرع الرسمي upstream/main.

ولكل إصلاح أو ميزة تعمل عليها، أنشئ فرعاً مستقلاً ذا اسم وصفي انطلاقاً من main المحدّث مثل fix-navbar-rtl، وسجّل تعديلاتك داخله، ثم ارفعه إلى نسختك بالأمر git push -u origin fix-navbar-rtl؛ مما يتيح لك فتح عدة طلبات سحب مستقلة في الوقت نفسه دون اختلاط التزاماتها.

Shell
git switch main
git switch -c fix-navbar-rtl
git add src/navbar.css
git commit -m "fix: align navbar icons in RTL mode"
git push -u origin fix-navbar-rtl