في هذه الدروس، سوف تتعلم كيفية إنشاء وإعداد مشروع جديد، نقل المشروع إلى Github، جعل المشاريع خاصة، وجعل المشاريع عامة وعمل مشاريع مفتوحة المصدر. سيكون الدرس الأول حول إنشاء وإعداد المشاريع داخل GitHub. حتى الآن، قمنا بإنشاء مشاريع محلية ودفعناهم إلى أعلى وأنشأنا بعض المستودعات المحلية وتعديل README أو إضافة ملف نصي، لكننا لم نستعد حقًا وأنشأنا مشروعًا كله في GitHub. لذا دعنا نبدأ في فعل ذلك الآن. حسنًا، لقد قمت بتسجيل الدخول إلى حساب GitHub الخاص بي مرة أخرى. جميع مستودعات الاختبار الخاصة بنا التي كنا نجربها وسنبدأ بمستودع جديد لأجل هذا المشروع. سنضغط على جديد new، سأعطي اسمًا لمستودعي، مشروعي، يمكن أن يكون الوصف هو ما تريد، اجعل ذلك موجزًا، العام والخاص public & private سوف ندخل في وقت لاحق. كما فعلت طوال الوقت، سأبقيه عام وهذه هي خطوات التهيئة لأي مشروع تقوم به في GitHub كما أوصيت بالفعل، تريد ملف README لكل مشروع تقوم بإنشائه، انقر فوق ذلك. هذا يسمح للناس فقط بتتبع كل شيء الذي كنت تفعله والحصول على ملخص بشكل أساسي عن لما هو داخل المستودع الخاص بك Gitignore تطرقنا نوعًا ما في الأخير، أحد الدروس الأخيرة، انقر فوق ذلك وسترى أنك تحصل على نموذج gitignore المنسدلة. الآن تقول هنا اختر الملفات التي لا تريد تتبعها في قائمة القوالب، لذا فإن ملف gitignore هو ملف نصي يخبر Git الملفات أو المجلدات التي يجب تجاهلها في المشروع. لذا إذا كنت لا تريد ملفات نصية ليتم وضعها في المستودع الخاص بك لأي سبب من الأسباب، فستضيفها إلى أحد هذه القوالب أو قم بإنشاء ملف gitignore الخاص بك وهو حرفياً مجرد ملف نصي باسم gitignore. الموجود في جذر دليل المستودع الخاص بك. سأضيف فقط بايثون. فقط قل أننا لا نريد بايثون، أي شيء يمكن أن يكون عليه بايثون تماما أي شيء Python ليتم تجاهله في هذا الدليل. الآن لاختيار الترخيص License، يمكنك تصفية مستودعات Git بناءً على الترخيص الذي يستخدمونه. لذا إذا قمت بالنقر فوق ذلك يمكنك رؤية خيارات الترخيص المختلفة. لذا، إذا علمت أن الكود الخاص بي يقع تحته رخصة Creative Commons، يمكنني فقط وضع ذلك هناك بحيث عندما يريد الناس كود الترخيص creative common license يعرفون أن بإمكانهم استخدامه، ثم يمكنهم التصفية حسب ذلك نظريًا، قد يظهر الريبو repo الخاص بك. هذه بداية جيدة جدًا لهذا المشروع، سأقوم بالنقر فوق إنشاء مستودع. الآن يمكنك رؤية أن المشروع تم إنشاؤه وعلى فرعي الرئيسي، حصلت على فرع واحد، About وهو أي وصف تضعه هناك في README وطبقة الملف وgitignore التي أضفناها. إذا أردنا إلقاء نظرة على تلك بسرعة جدا، إنها مخيفة نوعا ما لذلك سيتجاهل أي شيء، هذه الامتدادات أو الأسماء علاوة على ذلك مثل خيار النص الخاص بي. أريد أن أتجاهله، تحرير هذا الملف، كنت أرغب في تجاهل تلك الملفات. يمكنني فقط أن أقول تجاهل جميع الملفات النصية، أي شيء txt. فقط تجاهله، ثم أقوم بالمجيء إلى هنا وألزمه بفرعي الرئيسي وهو هناك. هذا كل ما في ملف gitignore. هذا سيختتم هذا المشروع، الدرس التالي سنتحدث عن نقل المشاريع داخل GitHub.