هل جربت يومًا أن تقوم بعمل fork لمستودع فقط لتواجه تلك الرسالة المزعجة "لا يمكن عمل fork لأن خاصية عمل fork معطلة"؟ نعم، أنا أيضًا. يحدث ذلك. ليس ممتعًا.
لماذا يتم إغلاق الفورك
تُقفل المستودعات لأسباب متعددة. الأمان هو أحد الأسباب الرئيسية. لا تريد المنظمات أن يتواجد كودها الخاص في أي مكان. وهذا منطقي.
قد تكون إعدادات المشروع هي السبب. قام شخص ما بالنقر على زر "تعطيل الفوork". عذرًا.
بعض الأماكن تريد فقط أن تبقى الفُروع داخل منظمتها. مثل الاحتفاظ بكل شيء في العائلة. عادةً ما تكون المستودعات الخاصة مغلقة بشكل افتراضي. هكذا تسير الأمور.
تجاوز هذه العقبات
إذن ماذا يمكنك أن تفعل؟ يعتمد على من أنت.
إذا كنت تقوم بتشغيل المستودع: تحقق من إعداداتك! عادةً ما يكون هناك مفتاح بسيط في قسم "الميزات". انقر عليه. تم حل المشكلة.
يمتلك مالكو المنظمات صلاحيات خاصة. يمكنهم تغيير السياسات للجميع. يبدو أن هذه الإعدادات عادة ما تكون مدفونة في قوائم المنظمة في مكان ما.
هل أنت مجرد مساهم؟ ستحتاج إلى الطلب بلطف. بجدية. أرسل رسالة إلى المسؤول وشرح لماذا تحتاج إلى ذلك fork. ليس هناك ضمان لنجاح ذلك، ولكن يستحق المحاولة.
منصات مختلفة، قواعد مختلفة
غيت هاب يفعل الأمور بطريقته الخاصة. ابحث عن "امتيازات الأعضاء" إذا كنت مالك منظمة.
GitLab؟ ليس واضحًا تمامًا، ولكن إعدادات المشروع تحمل الإجابة.
قد يحتاج مستخدمو Bitbucket إلى التعمق في ملفات التكوين. من المفاجئ نوعًا ما أنهم يجعلون الأمر تقنيًا للغاية.
تذكر - أن الفوكنج ليس في الواقع جزءًا من Git نفسه. إنه مجرد شيء تقدمه هذه المنصات. ستختلف الخيارات اعتمادًا على مكان وجود كودك.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
لماذا لا أستطيع عمل Fork لهذا المستودع؟
هل جربت يومًا أن تقوم بعمل fork لمستودع فقط لتواجه تلك الرسالة المزعجة "لا يمكن عمل fork لأن خاصية عمل fork معطلة"؟ نعم، أنا أيضًا. يحدث ذلك. ليس ممتعًا.
لماذا يتم إغلاق الفورك
تُقفل المستودعات لأسباب متعددة. الأمان هو أحد الأسباب الرئيسية. لا تريد المنظمات أن يتواجد كودها الخاص في أي مكان. وهذا منطقي.
قد تكون إعدادات المشروع هي السبب. قام شخص ما بالنقر على زر "تعطيل الفوork". عذرًا.
بعض الأماكن تريد فقط أن تبقى الفُروع داخل منظمتها. مثل الاحتفاظ بكل شيء في العائلة. عادةً ما تكون المستودعات الخاصة مغلقة بشكل افتراضي. هكذا تسير الأمور.
تجاوز هذه العقبات
إذن ماذا يمكنك أن تفعل؟ يعتمد على من أنت.
إذا كنت تقوم بتشغيل المستودع: تحقق من إعداداتك! عادةً ما يكون هناك مفتاح بسيط في قسم "الميزات". انقر عليه. تم حل المشكلة.
يمتلك مالكو المنظمات صلاحيات خاصة. يمكنهم تغيير السياسات للجميع. يبدو أن هذه الإعدادات عادة ما تكون مدفونة في قوائم المنظمة في مكان ما.
هل أنت مجرد مساهم؟ ستحتاج إلى الطلب بلطف. بجدية. أرسل رسالة إلى المسؤول وشرح لماذا تحتاج إلى ذلك fork. ليس هناك ضمان لنجاح ذلك، ولكن يستحق المحاولة.
منصات مختلفة، قواعد مختلفة
غيت هاب يفعل الأمور بطريقته الخاصة. ابحث عن "امتيازات الأعضاء" إذا كنت مالك منظمة.
GitLab؟ ليس واضحًا تمامًا، ولكن إعدادات المشروع تحمل الإجابة.
قد يحتاج مستخدمو Bitbucket إلى التعمق في ملفات التكوين. من المفاجئ نوعًا ما أنهم يجعلون الأمر تقنيًا للغاية.
تذكر - أن الفوكنج ليس في الواقع جزءًا من Git نفسه. إنه مجرد شيء تقدمه هذه المنصات. ستختلف الخيارات اعتمادًا على مكان وجود كودك.