
يهدف هذا المستودع إلى تقديم مقدمة حول كيفية عمل العالم المفتوح. استخدم هذا المشروع لتقديم مساهمتك الأولى في مشروع مفتوح المصدر على Github. تدرب على تقديم طلب السحب الأول إلى مستودع عام قبل القيام بالشيء الحقيقي!
تأكد من الاستيلاء على بعض الأغانيات الرائعة خلال Hacktoberfest من خلال المشاركة في مجتمع المصدر المفتوح واستكمال بعض المهام البسيطة في هذا المشروع.
هذا المستودع مفتوح لجميع أعضاء مجتمع جيثب. يمكن لأي عضو المساهمة في هذا المشروع دون أن يكون متعاونًا.
رابط repo: helios1101.github.io/hacktoberfest'19/
تعاون احتفال لمدة شهر من 1 أكتوبر إلى 31 أكتوبر الذي قدمه مجتمع Digital Ocean و Dev مع Github لإشراك الأشخاص في المصادر المفتوحة. قم بإنشاء أول طلب سحب الخاص بك إلى أي مستودع عام على Github والمساهمة في مجتمع المطور مفتوح المصدر.
https://hacktoberfest.digitalocean.com/
للتأهل للحصول على قميص Hacktoberfest الرسمي Limited Edition ، يجب عليك التسجيل هنا وتقديم أربعة طلبات سحب (PRS) بين 1-31 أكتوبر (في أي منطقة زمنية). يمكن تقديم PRS لأي ريبو عام على Github ، وليس فقط القضايا التي تحمل علامة Hacktoberfest. هذا العام ، سوف يكسب أول 50000 مشارك يكملون التحدي قميصًا.
فيما يلي 3 طرق سريعة وسهلة للمساهمة في هذا المشروع:
Task-1: أضف اسمك ووصفك ، أضف اسمك إلى موقع الويب مع الوصف وشق طريقك إلى فتح المصدر.
Task-2: جعل صفحة المحفظة الخاصة بك تستضيف صفحة محفظة خاصة بك في دقائق وشاركها معنا للاقتراب من غنيمة
Task-3: عرض مهارات الترميز تساعدنا في وضع مكان واحد لإيجاد الرموز والمقالات اللازمة ، والتي يمكن أن تختلف من Hello World إلى Dynamic Programming في أي لغة من اختيارك.
اختر واحدًا أو كله 3 ، وقدم طلب سحب لعملك وانتظر حتى يتم دمجه!
star the Repo بالضغط على زر أعلى اليمين لبدء رحلتك الرائعة.
يمكنك الحصول على شوكة/نسخة من hacktoberfest_20 باستخدام زر الشوكة أو النقر فوق هذا في أعلى اليمين من الشاشة.
NOTE: commands are to be executed on Linux, Mac, and Windows(using Powershell)
تحتاج إلى استنساخ (تنزيل) إلى الجهاز المحلي باستخدام
$ git clone https://github.com/Your_Username/HacktoberFest_20.gitهذا يجعل نسخة محلية من المستودع في جهازك.
بمجرد استنساخ مستودع HacktoberFest_20 في GitHub ، انتقل إلى هذا المجلد أولاً باستخدام أمر تغيير دليل Linux و Mac و Windows (PowerShell لاستخدامه).
# This will change directory to a folder HacktoberFest_20
$ cd Hacktoberfest_20انتقل إلى هذا المجلد لجميع الأوامر الأخرى.
قم بتشغيل الأوامر التالية لترى أن نسختك المحلية لديها إشارة إلى مستودعك عن بُعد في Github
$ git remote -v
origin https://github.com/Your_Username/HacktoberFest_20.git (fetch)
origin https://github.com/Your_Username/HacktoberFest_20.git (push)الآن ، دعنا نضيف مرجعًا إلى مستودع Hacktoberfest_20 الأصلي باستخدام
$ git remote add upstream https://github.com/helios1101/HacktoberFest_20.gitهذا يضيف جهاز تحكم عن بُعد جديد باسم المنبع .
انظر التغييرات باستخدام
$ git remote -v
origin https://github.com/Your_Username/HacktoberFest_20.git (fetch)
origin https://github.com/Your_Username/HacktoberFest_20.git (push)
upstream https://github.com/Remote_Username/HacktoberFest_20.git (fetch)
upstream https://github.com/Remote_Username/HacktoberFest_20.git (push) In your case, you will see
$ git remote -V
origin https://github.com/Your_Username/HacktoberFest_20.git (fetch)
origin https://github.com/Your_Username/HacktoberFest_20.git (push)
upstream https://github.com/helios1101/HacktoberFest_20.git (fetch)
upstream https://github.com/helios1101/HacktoberFest_20.git (push)احتفظ دائمًا بنسخك المحلية من المستودع المحدث مع المستودع الأصلي. قبل إجراء أي تغييرات و/أو في فاصل زمني مناسب ، قم بتشغيل الأوامر التالية بعناية لتحديث مستودعك المحلي.
# Fetch all remote repositories and delete any deleted remote branches
$ git fetch --all --prune
# Switch to `master` branch
$ git checkout master
# Reset local `master` branch to match the `upstream` repository's `master` branch
$ git reset --hard upstream/master
# Push changes to your forked `HacktoberFest_20` repo
$ git push origin master بمجرد الانتهاء من هذه الخطوات ، تكون مستعدًا للبدء في المساهمة من خلال التحقق من المشكلات Help Wanted وإنشاء طلبات سحب.
كلما كنت ستساهم. يرجى إنشاء فرع منفصل باستخدام الأمر والحفاظ على نظافة فرعك master (أي مزامنة مع الفرع البعيد).
# It will create a new branch with name Branch_Name and switch to branch Folder_Name
$ git checkout -b BranchNameقم بإنشاء فرع منفصل للمساهمة وحاول استخدام نفس الاسم للفرع كما في المجلد.
للتبديل إلى الفرع المطلوب
# To switch from one folder to other
$ git checkout BranchNameلإضافة التغييرات إلى الفرع. يستخدم
# To add all files to branch Folder_Name
$ git add .اكتب رسالة ذات صلة لمراجع التعليمات البرمجية باستخدام
# This message get associated with all files you have changed
$ git commit -m ' relevant message 'الآن ، ادفع عملك الرائع إلى مستودعك البعيد باستخدام
# To push your work to your remote repository
$ git push -u origin BranchName أخيرًا ، انتقل إلى مستودعك في المتصفح وانقر على compare and pull requests . ثم أضف عنوانًا ووصفًا إلى طلب السحب الذي يفسر جهودك الثمينة.
نحن نحب أن يكون لدينا articles codes بلغات مختلفة betterment المقالات الموجودة.
يرجى مناقشتها معنا أولاً من خلال إنشاء مشكلة جديدة.
؟ ؟ ؟ مساهمة سعيدة ؟ ؟ ؟
يتم الحفاظ على المشروع من قبل: