freeCodeCamp/guide/arabic/miscellaneous/how-to-contribute-via-a-pul.../index.md

3.0 KiB

title localeTitle
How to Contribute Via a Pull Request كيف يمكن المساهمة عبر طلب سحب

طلب السحب (PR) هو طريقة لتقديم المساهمات لمشروع مفتوح المصدر. وغالبًا ما تكون الطريقة المفضلة لتقديم المساهمات إلى مشروع باستخدام نظام التحكم في إصدار الموزعة (DVCS) مثل Git.

FreeCodeCamp هو مشروع مفتوح المصدر وجميع المحتويات قابلة للتحرير بحرية.

  • تفرع المشروع على GitHub.
  • استنساخها إلى جهاز محلي. لا تعدل على الإنترنت في github.com ، لأن المحرر قد يسبب مشكلات في JSON البيانات المنسقة.
  • إنشاء فرع مع نموذج fix/some-bug أو feature/add-cool-thing وإجراء التغييرات الخاصة بك في هذا الفرع وارتكابها.
  • اضغط على الفرع عبر الإنترنت (إذا كان التحرير محليًا).
  • إنشاء طلب سحب مقابل فرع "التدريج" .
  • يجب أن يكون العنوان (الذي يطلق عليه أيضًا موضوع) العلاقات العامة الخاصة بك وصفيًا للتغييرات التي تجريها. أي fix typo in basic-javascript challenge
  • إذا كان الهدف من العلاقات العامة هو حل مشكلة معينة ، فقم بإلحاق نهاية رسالة التزام PR الخاصة بك closes #1337 . هذا يخبر GitHub لإغلاق هذه المشكلة إذا تم دمج PR.
  • لا تضيف أرقام إصدار إلى عنوان العلاقات العامة. أي minor improvements in basic-javascript challenge

هذه إرشادات عامة للعلاقات العامة تعمل في معظم المشاريع. يعطي الجميع دليلًا سريعًا للتغييرات الخاصة بك عند النظر إلى تاريخ الالتزام للمشروع.

ملاحظة: لا يتم قبول جميع طلبات السحب. سيقوم مشرفو مشروع FCC بشرح سبب عدم القبول.

قراءة متعمقة