كيفية تغيير مستودع GitHub من خاص إلى عام

تعرف على كيفية تغيير مستودع GitHub من خاص إلى عام باستخدام إعدادات المستودع. اتبع هذا الدليل خطوة بخطوة وأنشئ أدلة للمطورين باستخدام Trupeer.

أنشئ فيديوهات ووثائق منتجات مذهلة باستخدام الذكاء الاصطناعي

تم إنشاء هذا البرنامج التعليمي باستخدام Trupeer في أقل من 5 دقائق

أنشئ مجانًا

لتغيير مستودع GitHub من خاص إلى عام، اتبع الخطوات التالية:

  • انتقل إلى المستودع: انتقل إلى المستودع الخاص الذي ترغب في جعله عامًا على GitHub.

  • الوصول إلى الإعدادات: انقر على علامة تبويب "الإعدادات" الموجودة في أعلى صفحة المستودع. 

  • حدد منطقة الخطر: مرر لأسفل في صفحة الإعدادات حتى تجد قسم "منطقة الخطر".

  • تغيير مستوى الظهور: داخل "منطقة الخطر"، ابحث عن خيار "تغيير مستوى ظهور المستودع" وانقر على زر "تغيير مستوى الظهور" بجانبه.

  • اختر عام: ستظهر نافذة منبثقة. اختر "تغيير إلى عام" من الخيارات المعروضة.

  • تأكيد الإجراء: سيطلب منك GitHub تأكيد قرارك. اقرأ رسالة التأكيد وانقر على زر "أفهم، اجعل هذا المستودع عامًا" للمتابعة.

بعد التأكيد، سيتم تحديث مستوى ظهور مستودعك، وسيصبح متاحًا للجميع.

دليل خطوة بخطوة: كيفية تغيير مستودع GitHub من خاص إلى عام

الخطوة 1

انتقل إلى المستودع الخاص الذي تريد تغييره.

الخطوة 2

انقر على علامة تبويب 'الإعدادات'، الموجودة في أعلى يمين صفحة المستودع.

الخطوة 3

مرر لأسفل إلى قسم 'منطقة الخطر' في أسفل صفحة الإعدادات.

الخطوة 4

انقر على زر 'تغيير مستوى ظهور المستودع' وحدد 'تغيير إلى عام'.

الخطوة 5

ستظهر نافذة منبثقة تطلب التأكيد، وانقر على زر 'أريد جعل هذا المستودع عامًا'.

الخطوة 6

انقر على زر 'لقد قرأت هذه الآثار وأفهمها'.

الخطوة 7

انقر على 'اجعل هذا المستودع عامًا'.

الخطوة 8

بمجرد أن يصبح المستودع عامًا، سيكون كل الكود والبيانات الموجودة فيه مرئية لأي شخص على GitHub.

نصائح احترافية لتغيير مستودع GitHub من خاص إلى عام

  1. راجع البيانات الحساسة قبل جعله عامًا
    افحص مستودعك بالكامل بحثًا عن مفاتيح API، ومتغيرات البيئة، ورموز الوصول، وملفات .env، والوثائق الداخلية قبل تبديل مستوى الظهور.

  2. تحقق من سجل الالتزامات، وليس الملفات الحالية فقط
    حتى إذا أُزيلت البيانات الحساسة من أحدث إصدار، فقد تظل موجودة في التزامات سابقة. استخدم أدوات سجل Git أو تنبيهات فحص الأسرار في GitHub.

  3. حدّث ملف README للمستخدمين العامين
    أعد كتابة الملاحظات الداخلية إلى وثائق واضحة تشرح هدف المشروع، وخطوات الإعداد، وطريقة الاستخدام للمساهمين الخارجيين.

  4. أضف ترخيصًا قبل الإتاحة للعامة
    من دون ترخيص، لا يمكن للآخرين قانونيًا استخدام شيفرتك. اختر ترخيصًا مناسبًا مفتوح المصدر مثل MIT أو Apache 2.0 أو GPL.

  5. راجع متعاونين المستودع والأذونات
    تأكد من أن جميع المتعاونين مناسبون لمشروع عام، وأزل أي شخص لا ينبغي أن يظل لديه وصول مستمر.

  6. فعّل ميزات الأمان في GitHub
    شغّل تنبيهات Dependabot، وفحص الشيفرة، وفحص الأسرار لحماية المستودع بعد أن يصبح عامًا.

  7. أنشئ ملف .gitignore إذا كان مفقودًا
    امنع الالتزامات المستقبلية العرضية للملفات الحساسة أو غير الضرورية من خلال إعداد .gitignore بشكل صحيح.

المطبات الشائعة عند تغيير مستودع GitHub من خاص إلى عام

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

  2. الاعتقاد بأن الملفات المحذوفة تختفي إلى الأبد
    يمكن أن تظل الملفات المحذوفة موجودة في سجل Git ما لم تتم إزالتها بشكل صحيح باستخدام أدوات إعادة كتابة السجل.

  3. نسيان الخدمات المرتبطة
    قد تظل مسارات CI/CD، ومزوّدو الخدمات السحابية، وعمليات التكامل مع الأطراف الثالثة تشير إلى المستودع بعد أن يصبح عامًا.

  4. عدم تضمين ترخيص
    إن مستودعًا عامًا من دون ترخيص يخلق غموضًا قانونيًا ويحد من الاعتماد.

  5. توثيق ضعيف للمستخدمين لأول مرة
    ملفات README المخصصة للاستخدام الداخلي فقط تربك المستخدمين الخارجيين وتقلل من التفاعل أو المساهمات.

  6. تجاهل إعدادات القضايا والمناقشات
    ترك القضايا مفعلة من دون إشراف قد يؤدي إلى الرسائل المزعجة أو الطلبات غير القابلة للإدارة.

  7. تغيير مستوى الظهور من دون مواءمة مع أصحاب المصلحة
    بالنسبة لمستودعات الفريق أو الشركة، قد يؤدي التحويل إلى عام من دون موافقة إلى مشكلات امتثال أو سياسة.

الأسئلة الشائعة: تغيير مستودع GitHub من خاص إلى عام

1. هل يمكنني تغيير مستودع GitHub من خاص إلى عام مجانًا؟

نعم. يتيح GitHub تغيير حالة الظهور من خاص إلى عام في الخطط المجانية والمدفوعة.

2. هل سيبقى سجلّ الالتزامات الخاص بي كما هو؟

نعم. تبقى جميع الالتزامات والفروع والعلامات دون تغيير عند تغيير ظهور المستودع.

3. هل يمكنني إعادة مستودع عام إلى خاص؟

نعم، يمكنك إعادته إلى خاص في أي وقت، لكن أي بيانات تم استنساخها أو تخزينها مؤقتًا بشكل عام لا يمكن التراجع عنها.

4. هل ستظهر المستودعات العامة في محركات البحث؟

نعم. يمكن لمحركات البحث فهرسة المستودعات العامة ويمكن لأي شخص العثور عليها.

5. هل تتأثر النسخ المتفرعة (forks) والإعجابات (stars)؟

تبقى الإعجابات كما هي. يصبح إنشاء النسخ المتفرعة متاحًا بمجرد أن يصبح المستودع عامًا.

6. هل يتلقى المتعاونون إشعارًا عند تغيير مستوى الظهور؟

لا يرسل GitHub دائمًا إشعارات صريحة، لذا من الأفضل إبلاغ المتعاونين يدويًا.

7. هل من الآمن جعل مشروع الشركة عامًا؟

فقط إذا راجعت الترخيص والامتثال وحقوق الملكية الفكرية والبيانات الحساسة بعناية.



يسأل الآخرون أيضًا

مولّد التوثيق التقني

دليل كتيّب المستخدم

برمجيات قاعدة المعرفة

كيفية لعب ألعاب GitHub

كيفية مشاركة مستودع GitHub عبر رابط

كيفية مشاركة ملفك الشخصي في GitHub

كيفية إنشاء مجلد في GitHub

كيفية رفع مجلد إلى GitHub

هل تحتاج إلى محرر فيديو، ومترجم، وكاتب سيناريو؟

جرّب Trupeer مجانًا

احجز عرضًا توضيحيًا

هل تحتاج إلى محرر فيديو، ومترجم، وكاتب سيناريو؟

جرّب Trupeer مجانًا

احجز عرضًا توضيحيًا

هل تحتاج إلى محرر فيديو، ومترجم، وكاتب سيناريو؟

جرّب Trupeer مجانًا

احجز عرضًا توضيحيًا

This entire page from video to step-by-step guide was made with Trupeer AI in minutes.

This entire page from video to step-by-step guide was made with Trupeer AI in minutes.

This entire page from video to step-by-step guide was made with Trupeer AI in minutes.