سجل هنا لـ Hacktoberfest-2021 وقم بتقديم 4 طلبات سحب (PRS) بين 1-31 أكتوبر لكسب تي شيرت وملصقات مجانية.
الهدف من هذا المشروع هو مساعدة المبتدئين في مساهماتهم في المصدر المفتوح. نهدف إلى تحقيق ذلك بشكل تعاوني ، لذلك لا تتردد في المساهمة بأي طريقة تريدها ، فقط تأكد من اتباع إرشادات المساهمة. يمكنك المساهمة في ذلك في أي من الطرق التالية:
المصدر المفتوح يغير العالم - طلب سحب واحد في وقت واحد.
Hacktoberfest هي أسهل طريقة للوصول إلى المصدر المفتوح! Hacktoberfest هو مهرجان لمدة شهر من رمز المصدر المفتوح الذي قدمته Ocean Digital و Intel و Dev هذا العام في عام 2021.
خلال شهر أكتوبر 2021 بأكمله ، كل ما عليك فعله هو المساهمة في أي مشاريع مفتوحة المصدر وفتح 4 طلبات سحب على الأقل. نعم ، أي مشروع وأي نوع من المساهمات.
Hacktoberfest لديه موتو بسيطة وواضحة.
دعم المصدر المفتوح وكسب تي شيرت محدودة الإصدار وعدد قليل من الملصقات!
لذا ، نعم! يمكنك الفوز بقميص وعدد قليل من الملصقات الرائعة التي يجب إرفاقها على الكمبيوتر المحمول. على الجانب الزائد ، سوف تدخل في عالم جميل من المصدر المفتوح والحصول على التعرض الدولي.
ولكن ، لا يتعلق فقط بالقمصان أو الملصقات. حول دعم المصدر المفتوح. حول الاحتفال المصدر المفتوح ، وإعادته. إذا لم تساهم مطلقًا في فتح المصدر من قبل ، فهذا هو الوقت المثالي للبدء لأن Hacktoberfest يوفر قائمة كبيرة من فرص المساهمة المتاحة.
Hacktoberfest® مفتوح للجميع في مجتمعنا العالمي. سواء كنت مطورًا ، يتعلم الطالب رمزًا. يمكنك المساهمة في أي شيء من التعليمات البرمجية إلى الإصلاح البسيط ، ميزة جديدة لخطأ قواعد اللغة أو الوثائق.
المساهمة في المفتوح المصدر أمر سهل.
لا تتردد في النجوم: Star: The Repo ، إذا أعجبك ذلك. 
انقر على زر fork في الزاوية اليمنى. سيقوم بإنشاء نسخة من المستودع في حسابك. 
إنشاء نسخة من المستودع 
تحقق هنا من كيفية شوكة
يمكنك استنساخ مستودعك في جهاز الكمبيوتر المحلي باستخدام تطبيق github_desktop أو لمحطة/باش.
للمحطة -
git clone < url_name >git checkout -b < branch_name >اجعل ما هو التغيير الذي تريد إجراؤه في الريبو. يمكن أن يكون خطأ إملائي أو تصحيح الكود أو أي شيء.
يمكنك أيضًا تحميل برنامجك إلى المجلد المعني. يمكن أن يكون أي شيء "برنامج Hello World" ، "مقص الورق الصخري" ، إلخ.
All Repository are open for contributions.
انتقل إلى قسم Pull requests وانقر فوق زر New pull request . 
انقر فوق Create pull request لمقارنة نسختك من الريبو مع النسخة الحقيقية. 
اكتب Title ، Leave a comment وانقر فوق Create New PR لدمج العلاقات العامة.
وهذا كل شيء! جديد في مفتوح المصدر؟ لا أعرف كيفية Create a Pull Request ؟ اقرأ هذا الوثائق.
انقر هنا للحصول على شرح مفصل
في الحالة عندما تحتفظ بسجل مستودع GIT الأصلي ، يجب عليك تحديث ريبو الخاص بك من جهاز التحكم عن بُعد لتجنب comflict وتحديث حتى الآن مع ريبو مع الآخرين. يمكنك دائمًا سحب التحديثات ودمجها من مستودع "المنبع" مرة أخرى في مشروعك عن طريق التشغيل:
$ git fetch upstream # Fetch (upstream) repository
$ git checkout main # Switch to the main branch (or, master branch)
$ git merge upstream/main # Merge upstream/master into the local branchأو
$ git checkout main # Switch to the main branch (or, master branch)
$ git pull origin main # Fetch and Merge upstream/master into the local branch حتى إذا لم يتم قبول طلبات السحب الخاصة بك ، فلا يزال يتعين عليهم الاعتماد على طلبات السحب الأربعة اللازمة لكسب القميص. سيكون الاستثناء الوحيد إذا اختار مشرف المشروع وضع علامة على طلب السحب الخاص بك على أنه "غير صالح". قد يفعلون ذلك إذا رأوا أن طلب السحب الخاص بك هو جهد منخفض ، أو إذا كان يحتوي على انتحال.
أي طلب سحب تم تقديمه إلى ريبو عام على جيثب سيحسب. يجب أن يحتوي طلب السحب على ارتباطات أنت شخصياً - لا تلقائيًا من الروبوتات الآلية.
يمكنك المساهمة في أي مشروع مفتوح المصدر تم استضافته على Github.com والمساهمة بأي شيء بين 1 أكتوبر إلى 31 أكتوبر من منتصف الليل في عام 2021. ستجد الكثير من المشكلات المسمى مع Hacktoberfest أو قضية جيدة ، إلخ على Github. ستكون هذه هي تلك البسيطة على الأرجح وسهلة الإصلاح.
تحقق من صفحة Hacktoberfest الرسمية 2021 لمزيد من المعلومات.