بدائل GitHub في 2026: أي منصة تناسب فريقك وطريقة عمله؟

قارن بدائل GitHub المُدارة وذات الاستضافة الذاتية، من GitLab إلى Gitea، مع الأسعار وسياسات الذكاء الاصطناعي ومسارات الترحيل وما يلزم اختباره قبل الانتقال.

نُشر في

بقلم
بدائل GitHub في 2026: أي منصة تناسب فريقك وطريقة عمله؟

يُعد GitLab أقوى بديل متكامل لـGitHub، بينما يستحق Gitea أن تبدأ به قائمتك إذا كنت تريد تشغيل المنصة بنفسك. تنقسم بدائل GitHub الـ7 هذه إلى خدمات مُدارة وبرمجيات تستضيفها ذاتيًا، لكن ما يحسم الاختيار هو ما يجب نقله مع الشيفرة: المراجعات، والمسائل، والتكامل والتسليم المستمران CI/CD، وضوابط الوصول.

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

بدائل GitHub في مقارنة سريعة

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

الأداةالأنسب لهاالسعر المبدئي بالدولار الأمريكيالتجربة المجانية
GitLabبديل متكامل؛ مُدار أو بإدارة ذاتيةمجانية؛ Premium بسعر $29 للمستخدم شهريًا، بفوترة سنويةخطة مجانية وتجربة للخطط المدفوعة
Giteaتشغيل منصة مستودعات أصغر بنفسكOpen Source بسعر $0؛ البنية التحتية إضافيةاستخدام مفتوح المصدر مستمر؛ وتجارب تجارية متاحة
Bitbucket Cloudفرق تنظم عملها بالفعل في Jiraمجانية حتى 5 مستخدمين؛ Standard بسعر $3.65 للمستخدم شهريًاتجارب للخطط المدفوعة
Azure DevOps Servicesالتخطيط والتسليم ضمن منظومة MicrosoftBasic: أول 5 مستخدمين مجانًا، ثم $6 لكل مستخدم إضافي شهريًاحصة Basic مجانية مستمرة
Codebergمشروعات البرمجيات الحرة ومفتوحة المصدر المؤهلة$0؛ تبرعات اختياريةاستخدام مستمر للمشروعات المؤهلة
SourceHutالتطوير بالبريد الإلكتروني مع سياسة صارمة للذكاء الاصطناعياشتراكات الاستضافة تبدأ من $4 شهريًاالدفع اختياري لكثير من خدمات ألفا؛ والبناء يتطلب الدفع
AWS CodeCommitمستودعات خاصة ضمن نموذج تشغيل AWSحصة مجانية؛ الاستخدام المدفوع $1 للمستخدم النشط شهريًا، مع رسوم التجاوزاتحصة مستمرة، وليست تجربة محددة المدة

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

قبل الانتقال بدافع التكلفة وحدها، قارن البديل مع صفحة أسعار GitHub الحالية ومع شرحنا لأسعار GitHub. حدد كتابةً الميزة التي تدفعك إلى الانتقال؛ فقد يخفي انخفاض سعر المستخدم فاتورة أكبر للترحيل والصيانة.

بدائل GitHub ذات الاستضافة المُدارة

الاستضافة المُدارة هي الخيار المنطقي الافتراضي إذا لم يكن في فريقك من يتحمل مسؤولية توافر بنية التطوير التحتية. يظل بإمكان المهندسين ضبط صلاحيات المستودعات وتشغيل أجهزة بناء خاصة، بينما يصون المزوّد تطبيق الاستضافة. وداخل هذه الفئة، يبرز الفرق بين منصات التطوير الشاملة والخدمات المبنية حول مجتمع محدد أو سحابة بعينها.

GitLab: أقوى خيار لاستبدال المنصة كاملة

يجمع GitLab المستودعات وتتبع المسائل وطلبات الدمج وCI/CD، أي أتمتة بناء البرمجيات واختبارها وتسليمها. وهو أول خيار يستحق التقييم لشركة تريد إبقاء مراجعة الشيفرة وتسليمها ضمن منصة واحدة بعد مغادرة GitHub. يستطيع فريق منتج لديه شيفرة تطبيق وقائمة أعمال ومسار إصدار تقييم دورة العمل كاملة في وجهة واحدة. لكن العائق أنه انتقال بين منصتين: تشابه المفاهيم لا يجعل الصلاحيات والأتمتة والمناقشات السابقة متطابقة.

صفحة GitLab الرسمية تعرض إمكانات المنصة لسير عمل التطوير
GitLab

الأنسب لـ: قادة الهندسة الذين يستبدلون عدة مسارات عمل مترابطة في GitHub.
أبرز ما يميزه: أداة استيراد من GitHub تنقل البيانات الوصفية للتعاون إلى جانب بيانات المستودع.
الأسعار: Free بسعر $0؛ وتبدأ Premium من $29 للمستخدم شهريًا بفوترة سنوية، وفق صفحة أسعار GitLab.
التجربة المجانية: توفر الشركة تجربة للخطط المدفوعة إلى جانب خطة Free المستمرة.

CI/CD والمسائل والمراجعات: كلها ضمن المنصة. طلبات الدمج في GitLab هي ما يقابل pull requests: تعديلات مقترحة يناقشها المراجعون قبل دمجها. تحدد GitLab.com Free سقف المجموعة العليا بـ5 مستخدمين و400 دقيقة حوسبة شهريًا. والمجموعة العليا هي الحاوية التنظيمية للمشروعات والأعضاء. لا تسقط هذه الحصص الخاصة بالخدمة المستضافة على تثبيت تديره بنفسك، ولا تفترض أنها تمنحك موارد حوسبة مخصصة.

مساعد البرمجة بالذكاء الاصطناعي: GitLab Duo هو عرض الشركة في هذا المجال، ويقدم مساعدة عبر إضافات IDE وواجهة GitLab، إلى جانب الوكلاء ومسارات العمل المؤتمتة. وIDE هي بيئة التحرير التي يكتب فيها المطورون الشيفرة ويصححونها. تتوقف الإتاحة والاستخدام على الخطة وطريقة النشر وGitLab Credits؛ فحساب الاستضافة Free لا يضمن إتاحة كل ميزات Duo مجانًا. وتشرح وثائق Duo أيضًا استضافة النماذج المدعومة وبوابة الذكاء الاصطناعي، وهو نشر يحتاج إلى تقييم مستقل.

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

GitLab أم GitHub: ما الذي يحسم القرار؟

اختر GitLab إذا كان توحيد التسليم والتعاون يستحق تغيير طريقة التشغيل. وابقَ مع GitHub إذا كانت المشكلة الأساسية قابلة للحل بسياسة وصول أو ضوابط فوترة، وكانت عملية الإصدار تعتمد بشدة على التكاملات الحالية. الانتقال بسبب الاعتراض على مساعد برمجي، من دون التحقق مما إذا كان Duo سيُفعّل أيضًا، لا يحسم قرار السياسة الأصلي.

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

  1. جهّز الوجهة وصلاحيات استيراد محدودة

    أنشئ المجموعة المستهدفة، وتأكد من أن مستخدم الاستيراد يحمل دور Maintainer أو Owner المطلوب. فعّل مصدر الاستيراد من GitHub إذا كنت تدير GitLab بنفسك. استخدم اتصال OAuth معتمدًا أو طريقة الرمز الموثقة، بصلاحيات مقصورة على الترحيل.

  2. شغّل أداة الاستيراد من GitHub

    اختر Create new، ثم New project/repository، ثم Import project وGitHub. امنح إذن الوصول، واختر المستودع، وراجع نطاق الأسماء في الوجهة وإعدادات المرفقات الاختيارية قبل البدء.

  3. تحقق من سجل التعاون بصورة مستقلة

    قارن الفروع والوسوم والمسائل وتعليقات المراجعة والمرفقات بالمصدر. تحقق بعناية من الهويات والصلاحيات. أبقِ GitHub متاحًا أثناء معالجة الفروق؛ فاكتمال الاستيراد لا يثبت أن كل رابط قديم يعمل.

  4. أعد بناء مسار الإصدار قبل التحويل النهائي

    اضبط خط التنفيذ وبيانات الاعتماد وموافقات الإصدار في الوجهة. جرّب إصدارًا وتراجعًا عنه. ثم حدد المستودع المرجعي الجديد وأزل صلاحيات الترحيل المؤقتة. لا تزامن ميزة نسخ المستودعات في GitLab التغييرات اللاحقة على طلبات السحب في GitHub.

نقاط القوة
ما يجيده
3 points

  • المستودعات والمسائل والمراجعات وأتمتة التسليم ضمن منصة واحدة.
  • أداة الاستيراد من GitHub تنقل أكثر مما ينقله استنساخ Git.
  • النشر المُدار والنشر بإدارة ذاتية يلائمان متطلبات مختلفة لتحمل المسؤولية.
نقاط الضعف
أين يقصّر
3 points

  • حدود الاستضافة والضوابط المدفوعة تحتاج إلى تقييم بحسب عبء العمل.
  • البنية التنظيمية والبيانات الوصفية المستوردة تحتاج إلى فحص.
  • نقل الشيفرة لا يعيد إنشاء عملية الإصدار تلقائيًا.

Bitbucket Cloud: حين يكون Jira محور تنظيم العمل

Bitbucket Cloud هي خدمة Atlassian المُدارة للمستودعات والمراجعات، مع Pipelines للبناء والنشر. تلائم شركة يخطط مطوروها للعمل في Jira بالفعل ويريدون ربط نشاط المستودعات بعناصر العمل. الفائدة العملية هي إبقاء التعديل مرتبطًا بالمهمة التي استدعته. أما العائق فهو تتبع المسائل: أُوقفت ميزتا Issues وWikis الأصليتان في Bitbucket، فلم يعد خيارًا مناسبًا لمن يريد تحديدًا متتبعًا صغيرًا مستقلًا بجوار كل مستودع.

صفحة Bitbucket الرسمية للتعاون على الشيفرة وCI/CD
Bitbucket

الأنسب لـ: فرق لديها سير عمل راسخ في Jira.
أبرز ما يميزه: ربط نشاط المستودعات وخطوط التنفيذ بتتبع العمل.
الأسعار: مجانية حتى 5 مستخدمين؛ وتبدأ Standard من $3.65 للمستخدم شهريًا وفق صفحة أسعار Bitbucket.
التجربة المجانية: تتوفر تجربتان لخطتي Standard وPremium.

CI/CD والمسائل والمراجعات: Pipelines مدمجة، وتتضمن خطة Free مقدار 50 دقيقة بناء شهريًا. تتوفر طلبات السحب والمراجعون، بينما يندرج فرض فحوص الدمج ضمن اعتبارات الخطط المدفوعة. ولتتبع المسائل، خطط لاستخدام Jira أو أداة أخرى. يؤكد إعلان إيقاف Issues وWikis من Atlassian إزالة الميزتين في 20 أغسطس 2026.

مساعد البرمجة بالذكاء الاصطناعي: تقدم Atlassian خدمة Rovo Dev للمساعدة في البرمجة ومراجعة الشيفرة، لكن طريقة تقديمها تتغير. يوضح إعلان انتقال Rovo Dev أن المنتج المستقل يتجه إلى نهاية عمره، وأن Code Reviewer ينتقل إلى اشتراكات Jira وTeamwork Collection المؤهلة، وأن واجهة CLI تتطور إلى Rovo CLI. لم تؤكد الصفحة التي فُحصت موعدًا نهائيًا لإيقاف المنتج المستقل. استوضح استحقاقات مؤسستك، ولا تضع الميزانية على أساس أن اشتراك Bitbucket يشمل تلقائيًا مساعدًا مستقلًا بشروط ثابتة.

الاستيراد من GitHub: اختر Create ثم Repository ثم Import repository، وأدخل رابط مستودع GitHub وبيانات المصادقة عند الحاجة. توثق Atlassian أداة لاستيراد المستودعات، لا نقلًا كاملًا لمسائل GitHub ومراجعاته وسياسات المؤسسة. تعامل مع هذه العناصر بوصفها مسارات عمل منفصلة.

قد يكون إدراج مسائل GitHub ضمن مشروع Jira الحالي فرصة معقولة لترتيب العمل لفريق يستخدم Jira بالفعل. لكنه قد يضيف نظامًا جديدًا إلى مسؤوليات شركة صغيرة تعتمد فقط على GitHub Issues. حدد من سيصون روابط المسائل والمراجع القديمة قبل احتساب فرق سعر المستخدم وفرًا.

الحكم: تكمن قيمة Bitbucket في سير عمل Atlassian. وإذا لم تكن تريد Jira، تضعف هذه الميزة كثيرًا.

نقاط القوة
ما يجيده
3 points

  • تقلل Pipelines المُدارة الحاجة إلى تجميع خدمة CI منفصلة.
  • يبقي التكامل مع Jira التخطيط مرتبطًا بنشاط المستودعات.
  • تتيح الخطة المجانية بدء التقييم بمجموعة صغيرة.
نقاط الضعف
أين يقصّر
3 points

  • أُزيلت ميزتا Issues وWikis الأصليتان.
  • استيراد Git لا يثبت تكافؤ سجل التعاون.
  • تغير حزم Rovo Dev يعقّد شراء المساعد.

Azure DevOps Services: للتخطيط والتسليم ضمن منظومة Microsoft

تضم حزمة Azure DevOps Services المستضافة من Microsoft خدمات Repos وBoards وPipelines. تلائم المؤسسات التي تعطي عناصر العمل وعمليات الإصدار والإدارة التنظيمية أولوية على محاكاة تجربة GitHub الاجتماعية. تستطيع شركة تبني تطبيقات داخلية إبقاء المهمة وتعديل الشيفرة ونقاش النشر داخل الحزمة. لكن نطاق التغطية هو العائق: الانتقال إلى Azure Repos لا يحافظ على كل ميزات GitHub الخاصة، بما فيها جميع الميزات التي تحمل اسم Copilot.

صفحة Azure DevOps الرسمية تشرح Boards وRepos وPipelines
Azure DevOps

الأنسب لـ: مؤسسات تريد جمع بنية التخطيط والتسليم.
أبرز ما يميزه: ربط عناصر العمل في Boards بالمستودعات وخطوط التنفيذ.
الأسعار: تشمل Basic أول 5 مستخدمين مجانًا، ثم $6 لكل مستخدم إضافي شهريًا، وفق صفحة أسعار Azure DevOps.
التجربة المجانية: حصة Basic المجانية مستمرة؛ وهي منفصلة عن تجربة Test Plans.

CI/CD والمسائل والمراجعات: توفر Azure Pipelines خدمات CI/CD، وتتولى Boards تتبع عناصر العمل، وتقدم Repos طلبات السحب. تشمل الحصة المجانية المُعلنة لخطوط التنفيذ المستضافة مهمة متوازية واحدة مع 1,800 دقيقة شهريًا. والمهمة المتوازية تعني سعة لتشغيل مهمة في الوقت نفسه، ولا تضمن بدء كل عمليات البناء المنتظرة معًا. وتوضح وثائق المهام المتوازية الحالية أن ربط اشتراك Azure صالح يفعّل المنحة المجانية للمشروعات الخاصة.

مساعد البرمجة بالذكاء الاصطناعي: تتوفر مراجعة GitHub Copilot للشيفرة في Azure Repos ضمن المعاينة العامة، بضوابط للمؤسسة والمستودع وفوترة عبر اشتراك Azure مرتبط. ويمكنها التعليق على الشيفرة المعدلة قبل المراجعة البشرية. لكن إحالة عنصر عمل من Azure Boards إلى Copilot لتنفيذه ما زالت تتطلب مستودع GitHub. تشرح Microsoft تكاملين مختلفين في وثائق مراجعة Azure Repos ومتطلبات تكامل البرمجة مع Boards. لذا لا تكفي عبارة عامة مثل «Copilot يعمل» أو «Copilot غير متاح» لاتخاذ قرار الشراء.

الاستيراد من GitHub: استخدم مسار استيراد المستودع مع رابط Git المصدر والمصادقة المطلوبة. يغطي دليل استيراد Git من Microsoft الاستيراد إلى مستودع وجهة جديد أو فارغ. يحتفظ Large File Storage، أو LFS، بالملفات الثنائية الكبيرة خارج كائنات Git المعتادة: قد تصل مؤشراته مع المستودع بينما تظل الملفات الفعلية بحاجة إلى النقل. خطط لمسائل GitHub وسجل طلبات السحب بصورة مستقلة.

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

نقاط القوة
ما يجيده
3 points

  • تغطي Boards وRepos وPipelines نطاقًا واسعًا من سير عمل التسليم.
  • تتيح حصة Basic نقطة بداية لفريق صغير.
  • أصبح لدى Azure Repos خيار موثق صراحةً لمراجعات Copilot.
نقاط الضعف
أين يقصّر
3 points

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

Codeberg: ممتاز للبرمجيات الحرة، ولا يلائم منتجًا خاصًا مغلق المصدر

Codeberg منصة مستضافة غير ربحية للشيفرة والتعاون، مبنية على Forgejo. وهي خيار قوي لمكتبة عامة أو مشروع مجتمعي يريد مساهموه حوكمة قائمة على البرمجيات الحرة. لكن الأهلية هي العائق: ليست خدمة استضافة تجارية عامة لشيفرة منتج SaaS الخاص بك. رسالة الخدمة وقواعد مواردها جزء من قرار الاختيار، وليستا تفاصيل مؤجلة إلى ما بعد الترحيل.

موقع Codeberg الرسمي لاستضافة الشيفرة غير الربحية
Codeberg

الأنسب لـ: مشروعات البرمجيات الحرة ومفتوحة المصدر المتوافقة مع رسالة المؤسسة غير الربحية.
أبرز ما يميزه: استضافة موجهة للمجتمع مع موقف صريح من تدريب الذكاء الاصطناعي.
الأسعار: $0 للاستخدام المؤهل، بتمويل من التبرعات الاختيارية والعضوية، وفق الأسئلة الشائعة لدى Codeberg.
التجربة المجانية: الاستضافة المؤهلة مستمرة؛ ولا يوجد مسار تجربة تجارية يعقبه ترقية.

CI/CD والمسائل والمراجعات: تتوفر المسائل وطلبات السحب. يتطلب Woodpecker CI طلب وصول وموافقة يدوية. ويمكن لـForgejo Actions استخدام منفّذات تستضيفها ذاتيًا، مع خدمة مستضافة محدودة في مرحلة ألفا المفتوحة. توضح وثائق CI هذه الشروط صراحةً. فتوافر CI لا يعني أن كل مشروع جديد يحصل فورًا على مجموعة منفّذات مُدارة.

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

الاستيراد من GitHub: اختر قائمة علامة الجمع ثم New Migration وGitHub، وقدم رمز الوصول المطلوب وحدد البيانات الوصفية المراد نقلها. يغطي دليل الترحيل من Codeberg المسائل والتصنيفات والإصدارات والمراحل وغيرها من البيانات الوصفية المدعومة. اختيار مصدر Git العام ينقل محتوى المستودع دون تلك البيانات الإضافية. ألغِ رمز الترحيل بعد قبول النقل.

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

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

نقاط القوة
ما يجيده
3 points

  • استضافة مجانية تتمحور حول التعاون على البرمجيات الحرة.
  • مسار الترحيل من GitHub يشمل بيانات المشروع الوصفية المدعومة.
  • ينشر المشغّل سياسات واضحة للذكاء الاصطناعي والبنية التحتية.
نقاط الضعف
أين يقصّر
3 points

  • الاستضافة التجارية الخاصة خارج نطاق الخدمة المقصود.
  • الوصول إلى CI المستضاف وموارده مشروطان.
  • التطوير المعتمد بكثافة على توليد الذكاء الاصطناعي قد يتعارض مع القواعد.

SourceHut: اختر العمل بالبريد وسياسة الذكاء الاصطناعي عن قصد

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

صفحة SourceHut الرسمية تعرض استضافة Git والبناء ومراجعة الشيفرة بالبريد الإلكتروني
SourceHut

الأنسب لـ: مشروعات تفضّل عمدًا مراجعة الرقع بالبريد الإلكتروني.
أبرز ما يميزه: تعاون تطوير مبني حول القوائم البريدية.
الأسعار: تبدأ اشتراكات الاستضافة من $4 شهريًا قبل الضرائب المطبقة؛ وتمنح جميع الفئات المدفوعة الوصول إلى الخدمات نفسها، وفق صفحة أسعار SourceHut.
التجربة المجانية: الدفع اختياري حاليًا لكثير من خدمات ألفا، لكن البناء يتطلب الدفع؛ ولا يلزم المساهمين الدفع لمجرد المشاركة.

CI/CD والمسائل والمراجعات: تشمل الحزمة builds.sr.ht للتكامل المستمر، وtodo.sr.ht للتذاكر، ومراجعة الرقع عبر القوائم البريدية مع أدوات ويب. والرقعة تعديل مقترح على الشيفرة يُرسل للمراجعة؛ يناقشه القائمون على المشروع ويطبقون النسخة المقبولة. وتظل أتمتة التسليم بحاجة إلى إعداد خاص بمشروعك. فلا تعتبر الاشتراك نظام إصدار جاهزًا.

مساعد البرمجة بالذكاء الاصطناعي: تعلن SourceHut صراحةً أنها لا تقدم ميزات ذكاء اصطناعي. وذهب تغيير سياستها بشأن الذكاء الاصطناعي أبعد من ذلك للمشروعات الجديدة اعتبارًا من 10 سبتمبر 2026: تحظر الخدمة المستضافة المحتوى الأصلي المكتوب أو المُعد بمساعدة الذكاء الاصطناعي التوليدي، والبرمجيات التي تسهّل استخدامه، وفق تفسيرها واستثناءاتها المعلنة. ويسمح الشرح بالتحليل أو المراجعة الخاصة عندما تؤلف بعدها المادة الأصلية بنفسك. لذا لا ينبغي لفريق يقدّم بانتظام شيفرة كتبها مساعد أن يختار هذه الاستضافة.

الاستيراد من GitHub: يشرح دليل خدمة Git جلب الشيفرة المستضافة خارجيًا باستنساخها وإضافتها إلى git.sr.ht. وهذا يوفر مسارًا لنقل Git، لكنه لا يثبت أن نقاشات طلبات السحب في GitHub ستتحول إلى سلاسل بريدية مكافئة، أو أن المسائل ستنتقل تلقائيًا إلى متتبع التذاكر. احصر هذه العناصر منفصلة وحدد ما يجب إبقاؤه قابلًا للقراءة ضمن أرشيف.

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

يمكن أيضًا استضافة البرنامج ذاتيًا. افصل ذلك عن أهلية استخدام خدمة SourceHut المستضافة؛ فتشغيله على بنية تديرها بنفسك يعني نموذجًا مختلفًا للنشر والمسؤولية.

نقاط القوة
ما يجيده
3 points

  • المراجعة بالبريد محور أساسي للعمل وليست إضافة ثانوية.
  • تتوفر التذاكر واستضافة Git والبناء ضمن الحزمة.
  • تختلف الفئات المدفوعة بمستوى المساهمة المالية لا بالميزات المتاحة.
نقاط الضعف
أين يقصّر
3 points

  • ما زالت الخدمة المستضافة في مرحلة ألفا العامة.
  • تستبعد قيود محتوى الذكاء الاصطناعي مسارات العمل المعتادة للشيفرة المولدة.
  • يحتاج سجل التعاون في GitHub إلى خطة حفظ منفصلة.

AWS CodeCommit: عاد لاستقبال العملاء، لكنه بديل أضيق نطاقًا

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

صفحة AWS CodeCommit الرسمية لخدمة إدارة الشيفرة المصدرية المُدارة
AWS CodeCommit

الأنسب لـ: مؤسسات تتمحور حول AWS ولديها متطلب محدد لحدود المستودعات.
أبرز ما يميزه: تكامل الوصول إلى المستودعات مع خدمات الهوية والبنية التحتية في AWS.
الأسعار: تتوفر حصة مجانية؛ والاستخدام المدفوع بسعر $1 للمستخدم النشط شهريًا مع رسوم التجاوزات المطبقة، وفق أسئلة تسعير CodeCommit الشائعة.
التجربة المجانية: تنشر الشركة حصة مستمرة، وليست تجربة محددة المدة لمنصة كاملة.

CI/CD والمسائل والمراجعات: يدعم CodeCommit طلبات السحب والتعاون في المراجعات. وتأتي أتمتة البناء والتسليم عبر خدمات منفصلة مثل AWS CodeBuild وAWS CodePipeline. خطط لمتتبع مسائل مستقل. أنت تجمع عدة خدمات، لذا قارن سير العمل والفواتير الناتجة، بدل اعتبار استضافة المستودع اشتراك تطوير شاملًا.

مساعد البرمجة بالذكاء الاصطناعي: تقدم AWS خدمة Amazon Q Developer للمساعدة في البرمجة. وهي عرض مستقل؛ ولا يعني شراء CodeCommit إضافة مساعد أصلي تلقائيًا إلى كل مستودع أو مراجعة. افصل قرار المستودع عن استحقاق استخدام المساعد.

الاستيراد من GitHub: توثق AWS ترحيل مستودع Git: احصل على المستودع الحالي، وأنشئ الوجهة في CodeCommit، ثم انقل الشيفرة. لا تخلط هذا باستيراد GitHub Issues أو نقاشات طلبات السحب أو مسارات Actions؛ فهذه أنظمة منفصلة يجب استبدالها أو حفظها.

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

الحكم: أدرجه عندما يكون التكامل مع AWS سبب الانتقال. أما المؤسس الذي يريد ببساطة بديلًا مألوفًا لـGitHub، فليقيّم GitLab أو Gitea أولًا.

نقاط القوة
ما يجيده
3 points

  • تؤكد AWS صراحةً عودة قبول العملاء الجدد.
  • تلائم صلاحيات المستودعات نموذج الهوية في AWS.
  • يمكن ربط استضافة Git المُدارة بخدمات التسليم الحالية في AWS.
نقاط الضعف
أين يقصّر
3 points

  • تتطلب CI/CD وتتبع المسائل تصميم منظومة خدمات أوسع.
  • نقل Git لا ينقل طبقة التعاون في GitHub.
  • يستدعي الإغلاق السابق ثم العودة مراجعة خارطة طريق الخدمة بعناية.

الاستضافة الذاتية: Gitea وGitLab ومسؤولية التشغيل

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

Gitea: نقطة البداية للاستضافة الذاتية

Gitea منصة مفتوحة المصدر للمستودعات والمسائل وطلبات السحب والأتمتة. وهي أفضل نقطة بداية لمؤسسة هندسية صغيرة تريد تشغيل منصة شيفرتها دون تبني حزمة أوسع تلقائيًا. يستطيع فريق أدوات داخلية إبقاء المراجعات والمهام بجوار المستودعات مع اختيار مكان تشغيل الخدمة. أما العائق فهو تحمل مسؤولية التشغيل: الترخيص المجاني لا يوفر النسخ الاحتياطي أو المراقبة أو عزل المنفّذات أو مسؤول استعادة الخدمة.

موقع Gitea الرسمي يعرض واجهة المستودعات وخيارات النشر
Gitea

الأنسب لـ: فرق تريد منصة مستودعات بإدارة ذاتية وتستطيع تحمل تشغيلها.
أبرز ما يميزه: المستودعات والمسائل وطلبات السحب وActions ضمن المنتج مفتوح المصدر.
الأسعار: Open Source بسعر $0 بموجب ترخيص MIT؛ وتضاف تكاليف الاستضافة والإدارة، وفق صفحة أسعار Gitea.
التجربة المجانية: استخدام النسخة مفتوحة المصدر مستمر؛ وتقدم الشركة تجارب تجارية منفصلة.

CI/CD والمسائل والمراجعات: تشمل Gitea المسائل وطلبات السحب، وتقدم Gitea Actions لخدمات CI/CD. تقول وثائق Actions إنها متوافقة إلى حد كبير مع GitHub Actions وتستخدم برنامج منفّذ منفصلًا. وعبارة «إلى حد كبير» مهمة: ملف سير العمل المألوف ميزة للترحيل، لكنه لا يثبت تطابق سلوك كل إجراء أو افتراض للصلاحيات أو تكامل.

مساعد البرمجة بالذكاء الاصطناعي: لا تعلن صفحات المنتج والأسعار التي فُحصت عن مساعد برمجة من الشركة نفسها. وهذه عبارة أضيق من القول بحظر الذكاء الاصطناعي. إذا كنت تستخدم مساعد تحرير أو روبوت مراجعة منفصلًا، فقيّم وصوله للمستودع ومعالجته للبيانات ودعم تكامله بصورة مستقلة.

الاستيراد من GitHub: تصف وثائق ترحيل Gitea نموذج ترحيل GitHub المدمج، بما يشمل عناصر مثل المسائل وطلبات السحب عند تقديم بيانات الحساب المطلوبة. نفّذ الاستيراد على مشروع ممثل لعملك، ثم افحص النقاشات والهويات. واجعل إعدادات Actions والأسرار اختبار قبول آخر.

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

تبيع Gitea أيضًا خيارات Cloud وEnterprise المُدارة، لذا فالمنتج ليس مقصورًا على الاستضافة الذاتية. تتعلق هذه التوصية بنشر Open Source الذي تديره بنفسك. تحقق من ضوابط المؤسسات بحسب الإصدار، مثل تسجيل الدخول الموحد SAML الذي يربط الدخول بنظام هوية مؤسستك، بدل افتراض وجودها في التثبيت المجاني.

نقاط القوة
ما يجيده
3 points

  • يتضمن المنتج مفتوح المصدر أساسيات التعاون والتكامل المستمر.
  • تختار البنية التحتية لتثبيتك الخاص.
  • تسهّل أداة استيراد تراعي GitHub وصياغة Actions المشابهة عملية الانتقال.
نقاط الضعف
أين يقصّر
3 points

  • تتحمل مسؤولية الاستعادة والترقيات وأمن التشغيل.
  • يظل توافق Actions بحاجة إلى اختبار كل مسار عمل.
  • تنتمي بعض ضوابط المؤسسات إلى العروض التجارية.

Gitea أم GitLab: اختر نطاق التشغيل المناسب

اختر Gitea إذا كانت منصة مستودعات مركزة تغطي عملك وكنت قادرًا على تشغيلها. واختر GitLab Self-Managed إذا كان سير العمل الأوسع في GitLab سبب الانتقال، وكنت تقبل الإدارة التي يتطلبها. لا تختر أيًا منهما لمجرد إمكان تنزيله دون فاتورة استضافة. تشمل تكلفة التشغيل من يحقق في فشل نسخة احتياطية، والوقت الذي يخسره المطورون أثناء الانقطاع.

Codeberg هي الخدمة المُدارة، وForgejo هو البرنامج الذي تشغله. استضافة Forgejo ذاتيًا خيار مختلف عن إنشاء حساب Codeberg. ويمكن تثبيت برنامج SourceHut أيضًا على بنيتك التحتية. تمنع هذه الفروق خطأ شائعًا عند إعداد القائمة: الخلط بين خدمة مستضافة مفتوحة المصدر ووعد بأن يشغّل المزوّد تثبيتك الخاص.

تتطلب خيارات Bitbucket بإدارة ذاتية فحص أهلية منفصلًا. توضح صفحة Hybrid License من Atlassian أن العرض مخصص لعملاء Bitbucket أو Bamboo Server/Data Center الحاليين. وليس مسار استضافة ذاتية من الصفر لشركة تنتقل من GitHub. وبالمثل، لا ينبغي قراءة الإعلان العام لإيقاف Data Center بوصفه تصريحًا شاملًا باختفاء منتج Bitbucket ذي الإدارة الذاتية.

ما أفضل بدائل GitHub لفريقك؟

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

إذا كان التحكم في البنية التحتية إلزاميًا، فابدأ بـGitea وGitLab Self-Managed. تميل الكفة إلى GitLab عندما تغني منصته الأوسع عن أدوات منفصلة بما يبرر نطاق تشغيله. وتميل إلى Gitea عندما تقتصر المهمة على المستودعات والمسائل والمراجعات وترتيب مناسب للتكامل المستمر.

إذا كانت الأولوية للتكامل مع المنظومة، فاتبع المكان الذي يُنسّق فيه العمل بالفعل. يلائم Bitbucket التخطيط القائم على Jira، ويلائم Azure DevOps العمل عبر Boards وPipelines، ويلائم CodeCommit متطلبًا محددًا لمستودعات AWS. تبني منظومة أخرى لمجرد تفادي فاتورة قد يضيف أعمال إدارة أكثر مما يزيل.

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

بدائل GitHub Actions: اختبر مهمة الإصدار أولًا

تغطي GitLab CI/CD وBitbucket Pipelines وAzure Pipelines وGitea Actions وخيارات CI في Codeberg وبناء SourceHut نماذج تشغيل مختلفة. ويتصل CodeCommit بمنظومة تسليم منفصلة في AWS. لذلك، ما يجب ترحيله هو خط تنفيذ يعمل فعلًا، لا ملف إعداداته وحده.

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

بدائل GitHub Copilot: قيّم المساعد بمعزل عن الاستضافة

تغيير عنوان Git البعيد لا يحدد المساعد الذي يجوز للمطور استخدامه ولا الجهة التي يرسل إليها ذلك المساعد السياق. تقدم GitLab خدمة Duo، وتقدم Atlassian أدوات Rovo للمطورين التي تمر بمرحلة انتقال، ويستخدم تكامل المراجعة في Azure Repos من Microsoft خدمة GitHub Copilot، وتوفر AWS خدمة Amazon Q Developer بصورة منفصلة. لا تعلن صفحات Gitea المفحوصة عن مقابل أصلي، بينما تتبنى Codeberg وSourceHut سياسات تستلزم اهتمامًا يتجاوز اختيار المساعد.

صغ المتطلب بدقة: عدم التدريب على الشيفرة المقدمة، أو عدم المعالجة خارج البيئة، أو منع المساهمات المولدة، أو عدم الاعتماد على مورّد معين. هذه سياسات مختلفة؛ قد تحقق المنصة إحداها وتخفق في أخرى. استخدم دليل أسعار GitHub Copilot لتقييم فاتورة المساعد منفصلة عن استضافة المستودع.

إقامة البيانات: تتبع الشيفرة خارج المستودع أيضًا

موقع المستودع جزء فقط من قرار مكان البيانات. فقد يتلقى منفّذ البناء الشيفرة المصدرية، وقد يحتوي السجل على مخرجات حساسة، وقد تستقبل خدمة ذكاء اصطناعي مقتطفات بصرف النظر عن مكان كائنات Git. ولمسؤول هندسة يستجيب لمتطلب عميل، فإن الناتج المفيد هو خريطة لهذه التحويلات والعقود التي تغطيها.

نموذج حدود بيت زجاجي يضم مستودعًا ونسخًا احتياطية داخله ويتصل بمنفّذات CI وخدمات ذكاء اصطناعي وسجلات بناء خارجه
افحص كل وجهة قد تستقبل الشيفرة أو مخرجات البناء؛ فموقع المستودع وحده لا يحدد الحدود كاملة.

تشرح وثائق موقع بيانات Azure DevOps من Microsoft مناطق جغرافية يمكن اختيارها، منها أوروبا وكندا، مع استثناءات محدودة لمكان بيانات العملاء. وتصف Codeberg مواقع بنيتها التحتية، لكنها لا تقوم مقام عقد استضافة تجارية خاصة. تمنحك الاستضافة الذاتية خيارات للنشر؛ لكنها لا تقيّد تلقائيًا مساعدًا خارجيًا أو خدمة بناء.

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

ما الذي تخسره عند مغادرة GitHub؟

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

كيف اختيرت هذه الأدوات؟

تقدم هذه المقارنة الأدلة اللازمة للقرار على ترتيب الأدوات بعدد الميزات. فُحص كل خيار من حيث الإتاحة الحالية، ونموذج الاستضافة، وCI/CD، والمسائل والمراجعات، وعرض الذكاء الاصطناعي المعلن، ومسار الاستيراد من GitHub، والسعر المبدئي المنشور. عرضت GitLab وBitbucket وAzure DevOps وGitea مسارات تسجيل أو شراء أو تجربة أو تنزيل؛ وعرضت Codeberg وSourceHut مسارات تسجيل؛ وأكدت AWS صراحةً إعادة فتح التسجيل.

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

خيارات ينبغي تجنبها في هذه الحالات

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

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

تجنب التعامل مع Bitbucket Hybrid بوصفه مسار شراء جديدًا للاستضافة الذاتية. صفحة الأهلية صريحة بشأن العملاء الحاليين. قيّم عرض Cloud الوارد هنا، أو اختر برنامجًا تستطيع نشره بنفسك.

تجنب CodeCommit كبديل افتراضي شامل. قد يكون خدمة المستودعات المناسبة في AWS، لكن سير عمل المسائل والتسليم المحيط به يظل بحاجة إلى تصميم. ولم يعد إغلاق التسجيل القديم سببًا صالحًا لاستبعاده.

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

قائمة التحقق لقبول الترحيل

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

مقطع في حوض زراعة يفصل سجل Git والمسائل والمراجعات وCI والأسرار وقواعد الوصول إلى طبقات مستقلة
سجل Git طبقة واحدة من الترحيل. ويحتاج كل من التعاون والأتمتة والوصول إلى فحص قبول مستقل.
  1. أثبت اكتمال المستودع

    قارن الفروع والوسوم المتوقعة، وافحص عينة ممثلة من عمليات الإيداع، وتأكد من إمكان استرجاع الملفات الكبيرة. احتفظ بنسخة احتياطية مستقلة وأبقِ المصدر حتى قبول الترحيل.

  2. أثبت بقاء القرارات قابلة للقراءة

    افحص مسألة ومراجعة مغلقة ومرفقًا وملاحظة إصدار. حدد ما سيُستورد أو يؤرشف أو يربط من السجل المفقود. وكلّف شخصًا بمعالجة المراجع المعطلة.

  3. أثبت قدرة الوجهة على الإصدار

    اضبط بعناية بيانات الاعتماد والوصول إلى مخرجات البناء وموافقات النشر. نفّذ عملية الإصدار على وجهة آمنة، ثم تدرّب على الاستعادة. ألغِ بيانات اعتماد الاستيراد المؤقتة بعد القبول.

  4. تحقق من الصلاحيات وحدد مسؤول التحويل النهائي

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

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

أسئلة شائعة

ما أفضل بديل لـGitHub؟

GitLab هو أقوى بديل متكامل عندما تريد جمع المستودعات والمسائل والمراجعات وCI/CD. وGitea أول خيار للاستضافة الذاتية يستحق التقييم عندما تغطي منصة مركزة احتياجاتك وتستطيع تشغيلها. وقد يغير الاعتماد على Jira أو سياسة المجتمع أو حدود AWS هذه التوصية.

أيهما أفضل: TFS أم Git؟

هما نوعان مختلفان من الأدوات. Team Foundation Server، السابق لـAzure DevOps Server، منصة تطوير. أما Git فنظام موزع للتحكم في الإصدارات. إذا كنت تقصد المقارنة بين Git وTeam Foundation Version Control، فإن نظرة Microsoft العامة على TFVC تشرح البديل المركزي. لا تحتاج إلى ترك Git لتغيير مستضيف المستودعات.

هل تستخدم NASA نظام Git؟

نعم. تصف NASA استخدامها GitHub لنشر برمجيات مفتوحة المصدر في عرضها العام للتطوير مفتوح المصدر. وهذا يثبت استخدامًا فعليًا لمستودعات Git، ولا يمثل قاعدة عامة لكل أنظمة NASA.

هل لا يزال GitHub مفتوح المصدر؟

منصة GitHub المستضافة مغلقة المصدر. أما Git، أداة التحكم في الإصدارات التي تقوم عليها، فمفتوحة المصدر، ويستضيف GitHub كثيرًا من المشروعات المفتوحة. هذه أمور مختلفة: اختيار مشروع مفتوح المصدر لا يعني اختيار منصة استضافة مفتوحة المصدر.

لماذا يقاطع بعض الناس GitHub؟

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

ما GitHub ببساطة للمبتدئين؟

GitHub مساحة عمل مشتركة للشيفرة. يحفظ تاريخ التغييرات، ويتيح اقتراح التحديثات ومراجعتها، ويدعم تتبع المسائل والأتمتة. وتختلف البدائل في مقدار ما توفره من هذه المساحة وفي الجهة التي تتولى تشغيلها.

هل ينطوي GitHub على مخاطر؟

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

هل تملك Microsoft شركة GitHub بنسبة 100%؟

نعم. أكملت Microsoft الاستحواذ على GitHub في 2018، كما يسجل إعلان الاستحواذ. الانتقال إلى Azure DevOps يغير المنصة مع بقاء Microsoft المورّد.

هل تستخدم الحكومة الأمريكية GitHub؟

نعم. استخدام NASA المنشور مثال اتحادي موثق. لكنه لا يثبت اعتماد GitHub، أو أي بديل، لكل مشروع حكومي أو فئة معلومات.

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

تاريخ النشر
التصنيف
Build
مقالات ذات صلة
AssemblyAI: تفريغ صوتي للمطورين وملاحظات اجتماعات منظّمة

AssemblyAI: تفريغ صوتي للمطورين وملاحظات اجتماعات منظّمة

مراجعة AssemblyAI للمطورين: اختر نموذج التسجيلات أو البث المباشر، وافهم تمييز المتحدثين وتكلفة الإضافات، وحوّل الصوت إلى ملاحظات اجتماعات منظّمة ومفيدة.5 نوفمبر 2026Build
أسعار GitHub للفرق: الخطط والإضافات (GitHub pricing)

أسعار GitHub للفرق: الخطط والإضافات (GitHub pricing)

تعرّف إلى أسعار GitHub وخطط Free وTeam وEnterprise، واحسب تكلفة المقاعد وActions وCodespaces والأمان، مع أمثلة لفاتورة فريق من 5 أو 25 شخصًا قبل الاشتراك.5 نوفمبر 2026Build
أسعار Modal (modal pricing): كيف تحسب فاتورتك الشهرية؟

أسعار Modal (modal pricing): كيف تحسب فاتورتك الشهرية؟

دليل أسعار Modal ووحدات GPU وأرصدة الاستخدام، مع حساب ثلاث فواتير شهرية وتكاليف التخزين والنقل، ومقارنة توضح متى يصبح استئجار GPU مخصصة أوفر لك.4 نوفمبر 2026Build
Google AI Studio مجاناً: متى تحتاج Pro أو Ultra، وماذا تدفع مقابل API؟

Google AI Studio مجاناً: متى تحتاج Pro أو Ultra، وماذا تدفع مقابل API؟

تعرّف على ما تتيحه خطة Google AI Studio المجانية، ومتى تستحق Pro أو Ultra تكلفتها، وكيف تُحسب رسوم Gemini API وأرصدة Cloud لتضع ميزانية تناسب تطبيقك.4 نوفمبر 2026Build
بروتوكول ACP: اختر وكيل البرمجة واحتفظ بمحررك

بروتوكول ACP: اختر وكيل البرمجة واحتفظ بمحررك

كيف يربط بروتوكول ACP وكلاء البرمجة بالمحررات؟ تعرّف على دعم Android Studio وZed وJetBrains، وخطوات الاتصال، والفروق بين المصادقة والأذونات والمهايئات.3 نوفمبر 2026Build
بدائل Vercel في 2026: مقارنة 6 منصات لتطبيقات Next.js والذكاء الاصطناعي

بدائل Vercel في 2026: مقارنة 6 منصات لتطبيقات Next.js والذكاء الاصطناعي

قارن بدائل Vercel لتطبيقات Next.js والذكاء الاصطناعي: الأسعار، دعم البث والمهام الخلفية، وحدود الخطط المجانية، لتعرف متى تنتقل ومتى تبقى على منصتك.3 نوفمبر 2026Build
Retell AI وبدائل Vapi في 2026: مقارنة الأسعار والتكاملات

Retell AI وبدائل Vapi في 2026: مقارنة الأسعار والتكاملات

قارن Retell AI وبدائل Vapi، ومنها Bland AI وElevenLabs وSynthflow وVida، من حيث التكلفة والاتصالات والتكاملات، واعرف ما يلزم لنقل سير عملك بأمان.3 نوفمبر 2026Build
أتمتة المتصفح مع Browser Use: من الفكرة إلى أول وكيل

أتمتة المتصفح مع Browser Use: من الفكرة إلى أول وكيل

تعرّف على أتمتة المتصفح مع Browser Use، والفرق بين المكتبة والخدمة السحابية، وخطوات بناء أول وكيل باستخدام Python، وكيف تتحقق من نتائجه وتحمي صلاحياته.2 نوفمبر 2026Build
النشرة البريدية

رسالة واحدة، كل يوم أحد.أنظمة تعمل، لا آراء ساخنة.

أسبوعية. بلا إزعاج. يمكنك إلغاء الاشتراك متى شئت.