Moviedo ؟؟ ؟؟ ♀ "الحصول على مراجعات الفيلم بنقرة"

موقع مراجعة فيلم استجابة ؟؟ "Moviedo" ؟؟ باستخدام ملفات JSON & React.
إذا كنت مبتدئًا ، وتبحث عن مساهمتك الأولى ، فنحن هنا للمساعدة. فقط قم بإلحاق فيلمك المفضل ، وتصنيفه ووصفه القصير في https://github.com/garimasingh128/hacktoberfest2020-moviedo/tree/master/src/data/data.json والذي يعتبر أول علاقات تجارية لك.
فقط 5 خطوات بسيطة لكسب تي شيرت الخاص بك لـ Hacktoberfest 2020 ؟؟؟ ؟؟
- افتح ملف
src/data/data.json في محرر التعليمات البرمجية المفضل. - أضف كائن JSON آخر بنفس التنسيق لفيلمك المفضل
- احفظ التغييرات الخاصة بك.
- ستظهر بطاقة الفيلم على صفحتك الرئيسية على
http://localhost:8000 ! - منتهي! هل أنت مستعد لإنشاء طلب السحب الخاص بك؟
سمات ؟؟
- يستخدم Bulma CSS.
- تصميم الحد الأدنى.
- 100 ٪ استجابة
- استكمال الفصل بين البيانات والرمز.
- عرضها على الهواء مباشرة
المساهمة في Hacktoberfest 2020؟

المصدر المفتوح يغير العالم - طلب سحب واحد في وقت واحد. Hacktoberfest يشجع المشاركة في مجتمع المصدر المفتوح ، والذي ينمو كل عام. أكمل تحدي 2020 وكسب تي شيرت محدودة الإصدار.
??♂️Hacktoberfest is open to everyone in our global community. Whether you’re new to development, a student, long-time contributor, event host, or company of any size, you can help drive growth of open source and make positive contributions to an ever-growing community. All backgrounds and skills levels are encouraged to complete the challenge.??♂️
أيضا ، موقعنا مفتوح للمساهمات من كل من الواجهة الأمامية والزملاء المصممين الذين يرغبون في مساعدتنا في جعلها أكبر وأفضل.
اصنع جميع طلبات السحب إلى فرع "تطوير" فقط. دعونا نحافظ على فرع ماجستير مستقر يتم نشره. سيتم دمج التغييرات لاحقًا على الفرع الرئيسي.
تعليمات: ؟؟ ؟؟
1.؟ تسجل نفسك لـ Hacktoberfest 2019
رابط للتسجيل: https://hacktoberfest.digitalocean.com/
2.؟
انظر موقعنا على الإنترنت على: https://hacktoberfest.netlify.com/
انتقل إلى التعليمات من خلال النقر على بدء المساهمة
زر
اقرأ الإرشادات وانقر فوق "انتهى" في النهاية للانتقال إلى المستودع أو انقر هنا للتوجه إلى المستودع.
3. ؟؟ نجمة وشوكة هذا المستودع
يمكنك النجوم والشوكة؟ ️ هذا المستودع على جيثب من خلال التنقل في الجزء العلوي من هذا المستودع.
ستشير عناوين URL لمستودع GitHub إلى كل من اسم المستخدم المرتبط بمالك المستودع ، وكذلك اسم المستودع.
عندما تكون على الصفحة الرئيسية للمستودع ، سترى زرًا لـ "Star" و "Fork" المستودع في الجانب الأيمن العلوي من الصفحة ، أسفل أيقونة المستخدم.
3. ؟؟ استنساخ المستودع
لجعل نسختك المحلية الخاصة من المستودع ترغب في المساهمة ، دعنا أولاً نفتح نافذة طرفية.
سنستخدم أمر git clone جنبًا إلى جنب مع عنوان URL الذي يشير إلى شوكة المستودع.
سيكون عنوان URL هذا مشابهًا لعنوان URL أعلاه ، إلا أنه سينتهي الآن بـ .git. في المثال أعلاه ، سيبدو عنوان URL هكذا:
https://github.com/your-username/hacktoberfest2020-moviedo.git
يمكنك بدلاً من ذلك نسخ عنوان URL باستخدام زر "استنساخ أو تنزيل" الأخضر من صفحة المستودع الخاص بك الذي قمت به فقط من صفحة المستودع الأصلي. بمجرد النقر فوق الزر ، ستتمكن من نسخ عنوان URL بالنقر فوق زر Binder بجوار عنوان URL.
بمجرد أن يكون لدينا عنوان URL ، نحن على استعداد لاستنساخ المستودع. للقيام بذلك ، سنجمع أمر GIT Clone مع عنوان URL للمستودع من سطر الأوامر في نافذة طرفية:
git clone https://github.com/your-username/Hacktoberfest2020-MovieDo.git
4.؟ إنشاء فرع جديد
لإنشاء فرعك ، من نافذة الطرفية ، قم بتغيير الدليل الخاص بك بحيث تعمل في دليل المستودع. تأكد من استخدام الاسم الفعلي للمستودع (أي hacktoberfest2020-moviedo) للتغيير إلى هذا الدليل.
cd Hacktoberfest2020-MovieDo
الآن ، سنقوم بإنشاء فرعنا الجديد مع أمر GIT Branch. تأكد من تسميته بشكل وصفي حتى يفهم الآخرون في المشروع ما تعمل عليه.
git branch new-branch
الآن بعد إنشاء فرعنا الجديد ، يمكننا التبديل للتأكد من أننا نعمل على هذا الفرع باستخدام أمر GIT Checkout:
git checkout new-branch
بمجرد إدخال الأمر git checkout ، ستتلقى الإخراج التالي:
Output:
Switched to branch 'new-branch'
في هذه المرحلة ، يمكنك الآن تعديل الملفات الموجودة أو إضافة ملفات جديدة إلى المشروع على فرعك.
تأكد من أنك قد قرأت المساهمة.
قم بإجراء التغييرات محليًا. ل
تحذير: تتبع ملفات JSON تنسيقًا معينًا ، لا تنس إضافة فاصلة قبل البدء في تحرير الكتلة الخاصة بك وهي جيدة إذا قمت بإلحاق فاصلة بعد الانتهاء من الكتلة.
أيضًا ، إذا كنت مهتمًا بتقديم مساهمات متوسطة أو متقدمة ، توجه إلى قسمنا الوسيط وجعل بصمتك.
بمجرد تعديل الملفات الموجودة أو إضافة ملفات جديدة إلى المشروع ، يمكنك إضافتها إلى مستودعك المحلي ، والذي يمكنك القيام به مع أمر GIT ADD. دعنا نضيف علامة -A لإضافة جميع التغييرات التي أجريناها:
git add -A أو git add .
بعد ذلك ، سنرغب في تسجيل التغييرات التي أجريناها على المستودع من خلال أمر الالتزام GIT.
تعد رسالة الالتزام جانبًا مهمًا لمساهمة الكود الخاصة بك ؛ إنه يساعد المساهمين الآخرين على فهم التغيير الذي أجريته تمامًا ، ولماذا صنعته ، ومدى أهمية ذلك. بالإضافة إلى ذلك ، توفر الرسائل الالتزام سجلًا تاريخيًا للتغييرات في المشروع بشكل عام ، مما يساعد المساهمين في المستقبل على طول الطريق. وبالتالي ، يجب عليك التأكد من أنك تكتب رسالة ارتكاب ذات معنى. إذا كان ذلك في حدوث ارتباك ، راجع إرشادات المساهمة الجيدة المدرجة في ##### contributing.md
إذا كان لديك رسالة قصيرة جدًا ، فيمكنك تسجيل ذلك مع علم -M والرسالة في عروض الأسعار:
Example:
git commit -m "Updated Readme.md"
في هذه المرحلة ، يمكنك استخدام الأمر GIT Push لدفع التغييرات إلى الفرع الحالي لمستودعك المتشعب:
Example:
git push --set-upstream origin new-branch
5. ؟؟ تحديث المستودع المحلي
أثناء العمل في مشروع إلى جانب المساهمين الآخرين ، من المهم أن تبقي مستودعك المحلي محدثًا مع المشروع لأنك لا ترغب في تقديم طلب سحب للحصول على تعارضات. للحفاظ على نسختك المحلية من قاعدة التعليمات البرمجية ، ستحتاج إلى مزامنة التغييرات.
سنذهب أولاً إلى تكوين جهاز تحكم عن بعد للشوكة ، ثم مزامنة الشوكة.
6.؟ تكوين جهاز تحكم عن بعد للشوكة
بعد ذلك ، سيتعين عليك تحديد مستودع جديد عن بُعد عن بُعد بالنسبة لنا للمزامنة مع الشوكة. سيكون هذا هو المستودع الأصلي الذي شوهته. سيكون عليك القيام بذلك باستخدام أمر إضافة GIT عن بُعد.
git remote add upstream https://github.com/garimasingh128/Hacktoberfest2020-MovieDo
في هذا المثال ، // upstream // هو الاسم القصير الذي قمنا بتوفيره للمستودع البعيد لأنه من حيث GIT ، يشير "المنبع" إلى المستودع الذي استنسخته. إذا كنت ترغب في إضافة مؤشر بعيد إلى مستودع أحد المتعاونين ، فقد ترغب في توفير اسم المستخدم لهذا المتعاون أو لقب قصير لـ ShortName.
7. ؟؟ مزامنة الشوكة
بمجرد تكوين جهاز تحكم عن بعد يشير إلى المستودع المنبع والأصلي على Github ، فأنت مستعد لمزامنة شوكة المستودع للحفاظ على تحديثه.
لمزامنة شوكة ، من دليل مستودعك المحلي في نافذة طرفية ، سيتعين عليك استخدام أمر // git fetch // لجلب الفروع إلى جانب ارتباطها من المستودع المنبع. نظرًا لأنك استخدمت اسم "Upstream" القصير للإشارة إلى مستودع المنبع ، فسوف يتعين عليك نقل ذلك إلى الأمر:
git fetch upstream
قم بالتبديل إلى الفرع الرئيسي المحلي لمستودعنا:
git checkout master
الآن قم بدمج أي تغييرات تم إجراؤها في فرع Master الأصلي للمستودع الأصلي ، والتي ستصل إليها من خلال فرعك المحلي/Master ، مع فرعك الرئيسي المحلي:
git merge upstream/master
8. ؟؟ إنشاء طلب سحب
في هذه المرحلة ، أنت مستعد لتقديم طلب سحب إلى المستودع الأصلي. جعل PRS 'إلى فرع تطوير فقط!
انتقل الآن إلى مستودعك المتشعب ، واضغط على زر "طلب السحب الجديد" على الجانب الأيسر من الصفحة.
؟ ؟ يا هلا!!! لقد اقتربت فقط من استكمال تحدي Hacktoberfest. ؟
سعيد؟؟ نجم هذا الريبو. ؟
؟ تحقق من حالة مساهمة Hacktoberfest على: ؟؟
https://hacktoberfest.digitalocean.com/profile
فويلا!
نشر مع NetLify؟
يمكن أن يعمل المشروع في أي بيئة ويب للواجهة الأمامية ، ولكن أسرع طريقة لتجربتها هي تشغيله على موقع بداية تم تكوينه مسبقًا مع NetLify. استخدم الزر أدناه لإنشاء ونشر نسختك الخاصة من المستودع: ؟؟
- ؟ بعد النقر فوق هذا الزر ، سوف تصادق مع Github واختيار اسم مستودع.
- سيقوم NetLify بعد ذلك بإنشاء مستودع في حساب GitHub الخاص بك تلقائيًا مع نسخة من الملفات من القالب.
- ستقوم بإنشاء ونشر الموقع الجديد على NetLify ، مما يجلب لك إلى لوحة معلومات الموقع عند اكتمال البناء.
؟ مالك
غاريما سينغ
؟ ؟ جونيور | مطور البرمجيات الطموح | ؟ رمز الشحن منذ 2018 | معلمه مفتوح المصدر؟ | ديفريل؟ ️
الترخيص؟ ؟
ترخيص معهد ماساتشوستس للتكنولوجيا (MIT)
حقوق الطبع والنشر (C) 2020 Garima Singh Moviedo
يتم منح الإذن بموجب هذا ، مجانًا ، لأي شخص يحصل على نسخة من هذا البرنامج وملفات الوثائق المرتبطة به ("البرنامج") ، للتعامل في البرنامج دون تقييد ، بما في ذلك على سبيل المثال لا الحصر حقوق استخدام الأشخاص ونسخها ودمجها ودمجها وتوزيعها وتوزيعها على ما يلي:
يجب إدراج إشعار حقوق الطبع والنشر أعلاه وإشعار الإذن هذا في جميع النسخ أو الأجزاء الكبيرة من البرنامج.
يتم توفير البرنامج "كما هو" ، دون أي ضمان من أي نوع ، صريح أو ضمني ، بما في ذلك على سبيل المثال لا الحصر ضمانات القابلية للتسويق واللياقة لغرض معين وعدم الانفجار. لا يجوز بأي حال من الأحوال أن يكون المؤلفون أو حاملي حقوق الطبع والنشر مسؤولاً عن أي مطالبة أو أضرار أو مسؤولية أخرى ، سواء في إجراء عقد أو ضرر أو غير ذلك ، ناشئة عن أو خارج البرنامج أو الاستخدام أو غيرها من المعاملات في البرنامج.
؟ ؟ ؟ ؟ ؟ شكرا للمساهمين الرائعين لدينا؟ ؟ ؟ ؟ ؟