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

Triangle Workflow Architecture معمارية العمل الثلاثية للمساهمة

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

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

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

يعتمد المساهمون في المصادر المفتوحة على ما يُعرف باسم معمارية العمل الثلاثية Triangle Workflow التي تربط ثلاثة مستودعات في حلقة متكاملة: المستودع الأصلي للمشروع upstream، ونسختك المشتقة على GitHub origin، والمستودع المحلي على حاسوبك.

في هذا المثلث، تجلب التحديثات الجديدة من upstream إلى جهازك المحلي، وترفع فروع ميزاتك من جهازك المحلي إلى نسختك الخاصة origin، وأخيراً تفتح طلب سحب Pull Request على GitHub تطلب فيه من upstream دمج فرعك الموجود في origin.

Shell
# Initially, only your fork (origin) is registered:
git remote -v
git status -sb
# ## main...origin/main