ما معنى fork؟
المعنى في مجال تطوير البرمجيات مع أمثلة
fork: ينشئ نسخة متفرعة، نسخة متفرعة
ينشئ نسخة من مستودع شخص آخر على منصة مثل GitHub، ليعدلها بحرية ثم يقترح إعادة التغييرات إلى المشروع الأصلي.
طريقة الاستخدام
طريقة معتادة للمساهمة في البرمجيات مفتوحة المصدر: تنشئ نسخة متفرعة، وترفع تغييراتك إليها، ثم تفتح طلب دمج للمشروع الأصلي المعروف بـ upstream. ويأتي الاسم للدلالة على النسخة نفسها، وقد تصبح مشروعاً مستقلاً إذا انقسم المجتمع.
أمثلة
Fork the repository, make your fix and open a pull request to the main project.
أنشئ نسخة متفرعة من المستودع، وأجرِ إصلاحك، ثم افتح طلب دمج للمشروع الرئيسي.
يرتب المثال خطوات المساهمة: نسخة مستقلة، ثم تعديل، ثم اقتراح نقله إلى المشروع الأصلي.
We maintain our own fork of the library with a patch the original authors rejected.
نصون نسختنا المتفرعة من المكتبة، وفيها رقعة رفضها المؤلفون الأصليون.
تعني fork هنا نسخة مستمرة خاصة بالفريق تختلف عن المشروع الأصلي برقعة محلية.
تراكيب شائعة
- fork a repository
- maintain a fork
- push to your fork
- sync your fork
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: التحكم في الإصدارات
- commit · إيداع تغييرات
- branch · فرع
- merge · يدمج
- push · دفع التغييرات إلى المستودع البعيد
- merge conflict · تعارض دمج
- check out · يسحب فرعًا أو نسخة للعمل عليها
- rebase · إعادة تأسيس الفرع على نقطة أحدث
- version control · التحكم في الإصدارات
- Git · Git
- pull · يسحب التغييرات
- diff · فَرْق
- commit message · رسالة الإيداع
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
