منشور

سلسلة دروس جِت هَب|نسخ حزمة

الفهرس:

الدرس الأول: التعريف بـ جِت هَب

الدرس الثاني:إنشاء حزمة في Github

الدرس الثالث: نسخ حزمة في Github

الدرس الرابع: كيف تكون اجتماعياً في Github

الدرس الخامس: كيف تجعل عنوان بريدك الإلكتروني خاصاً في Github

fork-a-repo

نسخ (Fork) حزمة يتيح لك التعديل بحريّة على المشاريع بدون التأثير على المشروع الأصلي. أو بشكل أوضح، نسخ حزمة يستخدم إما لاقتراح تغييرات على مشروع شخص آخر، أو لاستخدام مشروع شخص آخر كنقظة بداية لفكرتك الخاصة.

هذا الموقع عبارة عن حزمة على Github، يمكن الاستفادة منها لبدء موقعك أو اقتراح تعديلاتك على هذا الموقع وسيتم قبولها إن لم تكن تخريبية ;)

اقتراح تغييرات على مشروع شخص آخر

أفضل مثال لنسخ الحزم لاقتراح تغيير هو لتصحيح الأخطاء. فبدلاً من فتح نقاش حول الخطأ الذي وجدته في مشروع ما، يمكنك:

  • نسخ حزمة المشروع.

  • تصحيح الخطأ.

  • تقديم طلب الرفع لصاحب المشروع.

إذا أُعجب بعملك صاحب المشروع، فقد يجعل تصحيحك داخل الحزمة الأصلية!

استخدام مشروع شخص آخر كنقطة بداية لفكرتك الخاصة

بما أن مشاريع github هي مفتوحة المصدر، وفي جوهر “مفتوح المصدر” يوجد فكرة مشاركة الكود، حيث بإمكاننا عمل برنامج أفضل وعملي أكثر. في الحقيقة عند إنشاؤك حزمة في Github يكون لديك خيار لتضمين ملف الأذونات تلقائياً، والذي يحدد كيف تريد لمشروعك أن يتم مشاركته مع الآخرين.

مثال لنسخ حزمة:

إن عملية نسخ حزمة عملية بسيطة جداً تتضمن خطوتين فقط . يوجد هناك حزمة تم إنشاؤها ﻷجلك لتمارس الشروحات عليها !

  1. اذهب إلى الحزمة التالية في Github

  2. في الزاوية أعلى يمين الصفحة ، اضغط على Fork لنسخ الحزمة .

fork_button

هذا كل شيئ! الآن لديك نسخة للحزمة الأصلية .

التالي: كيف تصبح اجتماعياً في جِت هَب

هذا المنشور تحت ترخيص CC BY 4.0 بواسطة المؤلف.