سواء كنت تبدأ مشروعًا برمجيًا جديدًا تمامًا أو ترغب في اتباع نهج ” المستندات كرمز ” مع وثائقك على GitHub ، فإن إحدى الخطوات الأولى هي إنشاء مستودع (repo). إليك كيف يتم ذلك.
لماذا تقوم بإنشاء GitHub Repo؟
Git هو نظام تحكم في المراجعة موزع مفتوح المصدر يسمح للعديد من المطورين ( والكتاب !) بإجراء وتعقب التغييرات على الكود أو التوثيق في موقع مركزي دون تجاوز عمل شخص آخر. هذا التحكم في الإصدار يجعله في حالة تعطل شيء ما ، يمكنك بسهولة تعقب مصدر المشكلة والعودة إلى إصدار العمل قبل دفع الكود المشكل.
إنه مفيد أيضًا لتتبع من ساهم في ماذا ومتى. هذا مهم بشكل خاص عندما يساهم عدة أشخاص من مناطق زمنية مختلفة في مشروع واحد.
من خلال إنشاء GitHub repo ، فإنك تجلب هذه الفوائد لمشروعك. بالإضافة إلى ذلك ، إذا سمحت بأن يكون الريبو الخاص بك مفتوحًا للجمهور ، فيمكن للآخرين المساهمة – سواء كان ذلك يتضمن إصلاح التعليمات البرمجية المعطلة أو حتى إجراء تصحيحات للأخطاء المطبعية. قد تتمكن حتى من إصدار نسخة تجريبية عاملة قبل الموعد المحدد. المصدر المفتوح شيء جميل.
كيفية إنشاء GitHub Repo
لإعداد مشروع على GitHub ، ستحتاج إلى إنشاء ريبو. للقيام بذلك ، قم بتسجيل الدخول إلى (أو إنشاء ) حساب GitHub الخاص بك. بمجرد تسجيل الدخول ، انقر فوق رمز “+” على الجانب الأيمن من قائمة الرأس (التي يمكن الوصول إليها من أي مكان على الموقع). حدد “مستودع جديد” في القائمة المنسدلة التي تظهر.
ستكون الآن في صفحة “إنشاء مستودع جديد”. اختر مالك الريبو وامنحه اسمًا قصيرًا لا يُنسى. ضع في اعتبارك أن اسم الريبو يجب أن يكون ملائمًا لعناوين URL. على الرغم من عدم وجود اصطلاح صارم ، فإن الطريقة الأكثر شيوعًا هي استخدام جميع الأحرف الصغيرة أثناء فصل الكلمات بواصلة ، مثل example-repo-name
. إذا استخدمت مسافات في الاسم ، فستتم إضافة واصلة في مكانها.
بمجرد تسمية الريبو الخاص بك ، أعطه وصفًا موجزًا واختر ما إذا كنت تريد جعل الريبو عامًا أو خاصًا.
بعد ذلك ، يمكنك:
- أضف ملف README : قدم واشرح كيفية استخدام مشروعك والمساهمة فيه.
- إضافة .gitignore : اختر الملفات التي تريد تجاهلها.
- اختر ترخيصًا : دع الآخرين يعرفون ما يمكنهم وما لا يمكنهم فعله برمز مشروعك.
هذه اختيارية ولكن يوصى بإضافتها بشدة. عندما تكون جاهزًا ، انقر فوق “إنشاء مستودع”.
تم إنشاء الريبو الخاص بك الآن.
بمجرد إنشاء الريبو ، يمكنك استنساخه على جهازك المحلي ، مما يسمح لك بإجراء تعديلات على المحتوى محليًا بدلاً من الملفات المصدر في الريبو مباشرة.