انتقل إلى المحتوى
جميع الأدلة

المنصات والاشتراكات

خطط GitHub المدفوعة: ما الذي تتيحه Pro وTeam وEnterprise

دليل مبسط لخطط GitHub Free وPro وTeam وEnterprise: ما تضيفه كل خطة، وموضع Copilot وأدوات الأمان، وكيف تختار الخطة المناسبة لك.

المحتويات

كيف تنظم خطط GitHub

يفصل GitHub بين الحسابات الشخصية والمؤسسات. الحساب الشخصي يخص مطورًا واحدًا ويمكن أن يكون على GitHub Free أو GitHub Pro. أما المؤسسة فهي مساحة مشتركة لشركة أو مشروع، تُدار فيها المستودعات والصلاحيات مركزيًا، ويمكن أن تكون على GitHub Free للمؤسسات أو GitHub Team أو GitHub Enterprise.

وتُفوتَر عدة أمور بشكل منفصل عن الخطة نفسها: GitHub Copilot، ومنتجات الأمان المتقدمة للشيفرة الخاصة، والخدمات المحتسبة بحسب الاستخدام مثل دقائق Actions الإضافية وCodespaces وتخزين الحزم فوق ما تشمله الخطة. ومعرفة هذا الفصل تجنبك المفاجأة الأكثر شيوعًا، وهي افتراض أن الخطة تغطي كل ما يحمل اسم GitHub.

تتغير أسماء الخطط والحصص الدقيقة من حين لآخر، لذا تعامل مع هذا الدليل بوصفه خريطة لغرض كل فئة، وتأكد من التفاصيل في صفحات الأسعار والوثائق لدى GitHub قبل الدفع.

ما الذي تغطيه خطة GitHub Free بالفعل

الخطة المجانية أكثر سخاءً مما يتوقع كثيرون. يستطيع الأفراد والمؤسسات إنشاء مستودعات عامة وخاصة غير محدودة ودعوة المتعاونين، ويحصلون على المشكلات Issues وطلبات الدمج Pull Requests وأداة Projects للتخطيط وDiscussions وGitHub Pages للمستودعات العامة.

وتتضمن الحسابات المجانية كذلك حصة شهرية من دقائق GitHub Actions وتخزين الحزم للمستودعات الخاصة، مع معاملة المستودعات العامة بسخاء أكبر بكثير، وتحصل الحسابات الشخصية على حصة شهرية من استخدام Codespaces. ولمشاريع الهواية والعمل مفتوح المصدر والتعلم، كثيرًا ما يكون ذلك كل ما تحتاجه.

وهناك أساسيات أمنية مجانية أيضًا: المصادقة الثنائية ومفاتيح المرور Passkeys لتسجيل الدخول، وتنبيهات Dependabot والتحديثات الأمنية للتبعيات المعرّضة للثغرات، وفي المستودعات العامة فحص الشيفرة وفحص الأسرار مع حماية الرفع Push Protection. وتظهر حدود الخطة المجانية أساسًا عندما تريد ضوابط المراجعة والفروع على المستودعات الخاصة.

GitHub Pro: أدوات متقدمة للمستودعات الخاصة

GitHub Pro هي الخطة المدفوعة للحسابات الشخصية. ووظيفتها الرئيسية جلب أدوات التعاون والرؤى المتقدمة إلى المستودعات الخاصة، حيث لا تقدمها الخطة المجانية إلا للمستودعات العامة.

مع Pro يمكن لمستودع خاص استخدام الفروع المحمية، والمراجعين المطلوبين لطلبات الدمج، وأكثر من مراجع لطلب دمج واحد، وملفات مالكي الشيفرة Code Owners التي تطلب المراجعات تلقائيًا من الأشخاص المناسبين. ويمكنك أيضًا نشر مواقع GitHub Pages من مستودعات خاصة، والاحتفاظ بويكي لها، ومشاهدة رؤى المستودع مثل الزيارات ومخططات المساهمين.

كما ترفع Pro الحصص المتضمنة لـ Actions وPackages وCodespaces وتضيف الوصول إلى دعم GitHub. وهي تناسب المستقلين والمستشارين والمطورين الذين يحتفظون بشيفرة العملاء أو شيفرتهم الشخصية خاصة، لكنهم يريدون مع ذلك ضوابط الحماية التي تحصل عليها المشاريع العامة مجانًا. وكثيرًا ما يحصل الطلاب الذين جرى التحقق منهم على Pro دون مقابل عبر GitHub Education، فابدأ بهذا الطريق إن كان ينطبق عليك.

GitHub Team: ضوابط التعاون للمؤسسات

GitHub Team هي النظير المؤسسي لـ Pro وتُحتسب رسومها لكل عضو. فهي تجلب الأدوات المتقدمة نفسها إلى المستودعات الخاصة للمؤسسة، وتضيف ميزات مصممة للمجموعات، مثل مراجعي الفرق على طلبات الدمج، وطلبات الدمج المسودة في المستودعات الخاصة، وتذكيرات مجدولة تنبّه المراجعين بالأعمال المنتظرة.

وتكون Team عادةً الخطوة التالية لشركة ناشئة أو صغيرة شيفرتها خاصة ويعتمد سير عملها على المراجعات. فحماية الفروع والمراجعات المطلوبة على المستودعات الخاصة تتيح لك فرض قاعدة بسيطة، مثل ألا يصل شيء إلى الفرع الرئيسي دون عين ثانية، وهو ما لا تستطيع خطة المؤسسات المجانية فرضه على الشيفرة الخاصة.

وتشمل Team أيضًا حصصًا أكبر من Actions وPackages مقارنة بـ Free، إلى جانب الوصول إلى دعم GitHub. وهي بالنسبة إلى كثير من الفرق الصغيرة والمتوسطة الخطة التي تغطي الاحتياجات اليومية دون العبء الإداري لخطة Enterprise.

GitHub Enterprise: الهوية والامتثال والتوسع

GitHub Enterprise موجهة إلى المؤسسات الأكبر والقطاعات الخاضعة للتنظيم. وتأتي بشكلين رئيسيين: Enterprise Cloud الذي يعمل على بنية GitHub نفسها، وEnterprise Server الذي تستضيفه الشركة في مركز بياناتها أو حسابها السحابي.

والميزات الأبرز تدور حول التحكم. فتضيف Enterprise تسجيل الدخول الموحد SSO عبر مزود الهوية في الشركة، وإنشاء المستخدمين وإزالتهم تلقائيًا، وخيارًا تدير فيه الشركة حسابات أعضائها بالكامل، وسياسات تسري على مؤسسات كثيرة دفعة واحدة، ومستودعات داخلية يراها كل من في الشركة، وسجلات تدقيق مفصلة يمكن بثها إلى أدوات الأمان. كما أن خيارات مثل قوائم السماح لعناوين IP وإقامة البيانات جزء من عرض Enterprise.

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

Copilot والأمان المتقدم منفصلان

GitHub Copilot، مساعد البرمجة بالذكاء الاصطناعي، ليس مشمولًا في Pro أو Team أو Enterprise افتراضيًا. يمكن للأفراد البدء بفئة مجانية محدودة ثم الانتقال إلى خطط فردية مدفوعة، بينما تشتري المؤسسات مقاعد Copilot Business أو Copilot Enterprise وتدير السياسات مركزيًا، مثل الميزات المفعلة وما إذا كانت الاقتراحات المطابقة لشيفرة عامة محجوبة. وقد يحق للطلاب والمعلمين الذين جرى التحقق منهم والقائمين على صيانة مشاريع المصدر المفتوح الشهيرة الحصول على وصول مجاني.

والأمان المتقدم للشيفرة الخاصة يعمل بالطريقة نفسها. فحص الشيفرة وفحص الأسرار مع حماية الرفع ومراجعة التبعيات مجانية في المستودعات العامة، لكن استخدامها في المستودعات الخاصة يتطلب منتجات GitHub الأمنية المدفوعة، التي يمكن للمؤسسات على Team أو Enterprise إضافتها. وقد أعاد GitHub تجميع هذه المنتجات في باقات مختلفة عبر الوقت، فتحقق من أسمائها الحالية وما تتضمنه كل منها.

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

الفوترة بحسب الاستخدام واختيار الخطة

إلى جانب الخطة نفسها، يحاسب GitHub على الاستخدام المقيس لدقائق Actions والمشغلات الأكبر وCodespaces وتخزين الحزم وGit LFS حين تتجاوز الكميات المتضمنة. حدد ميزانية أو حد إنفاق في إعدادات الفوترة كي لا يتحول سير عمل خارج السيطرة أو Codespace منسي إلى فاتورة غير متوقعة.

وثمة طريقة سريعة للقرار: ابق على Free إذا كان عملك عامًا أو كنت تتعلم؛ واختر Pro إذا كنت تحتفظ بمستودعات خاصة مهمة وتريد حماية الفروع والمراجعات عليها؛ واختر Team عندما يتعاون عدة أشخاص على شيفرة خاصة في مؤسسة؛ وانظر في Enterprise حين تظهر الحاجة إلى تسجيل الدخول الموحد أو متطلبات التدقيق أو المستودعات الداخلية أو إقامة البيانات.

وأيًا كانت الخطة التي تستخدمها، فاحم الحساب الذي يقف وراءها بالمصادقة الثنائية ومدير كلمات مرور، والتزم بشروط خدمة GitHub، التي تقصر كل شخص، من بين أمور أخرى، على حساب شخصي مجاني واحد وتتوقع أن يستخدم الحساب الشخص الذي أنشأه. وعلى المؤسسات أن تمنح كل عضو حسابًا فرديًا بدل حساب مشترك، لأسباب أمنية ولوضوح سجل التدقيق. rStock ليست تابعة لـ GitHub.

الأسئلة الشائعة: خطط GitHub المدفوعة: ما الذي تتيحه Pro وTeam وEnterprise

تابع القراءة