التحكم في الإصدارات

اربط GitHub و GitLab — وانشر من مستودعك الذي تستخدمه بالفعل

اربط حساب GitHub أو GitLab الذي تعمل عليه بالفعل وانشر مباشرة من مستودع — موقعاً ثابت أو مشروعاً على الاستضافة المُدارة. يمكنك أيضاً تسجيل الدخول إلى Zinn Digital® باستخدام GitHub أو GitLab. يوضح كل اتصال الصلاحيات التي يحتاجها، ويتم التحقق منه عند الإدخال، ويُخزن في Vault — وليس أبداً في الشفرة البرمجية أو سجل الأخطاء.

  • GitHub + GitLabربط أحد الحسابين
  • النشر إلى الصفحاتأو إلى الاستضافة المُدارة
  • تسجيل الدخول باستخدام GitLabوكذلك GitHub
  • رمزوز مخزنة في Vaultتم التحقق منه عند الإدخال

اتصل مرة واحدة، بأمان

يستخدم ربط حساب التحكم في المصدر نفس تدفق الحساب المتصل مثل أي بيانات اعتماد أخرى على المنصة: الحد الأدنى من الصلاحيات، والمصادقة، والتخزين في Vault.

راجع الصلاحيات أولاً

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

تم التحقق منها عند الإدخال

لحظة الاتصال، نتصل بواجهة برمجة التطبيقات (API) الخاصة بالمزوِّد للتأكد من أن الرمز المميز نشط ومحدد النطاق بشكل صحيح، ونعرض علامة اختيار خضراء أو حمراء. يُرفض أي تفويض غير صالح او مفرط النطاق.

مباشرة إلى Vault

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

قابلة للإلغاء، ومراجعة

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

انشر حيث يناسب المشروع

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

  • تعد صفحة GitLab Pages و GitHub Pages مخصصة للمواقع الثابتة والمبنية مسبقاً، والتي يتم تشغيلها من خلال حسابك المتصل.
  • Cloudflare Pages كبديل لـ Pages لتنفيذ عمليات بناء أطر العمل والتسليم عبر الحافة (edge delivery).
  • استضافة مُدارة لتطبيق متكامل لـ WordPress أو PHP أو تطبيق ثابت أو Node، يتم نشره من المستودع.
  • النشر التلقائي: يمكن أن يؤدي دفع التحديثات إلى فرعك الافتراضي إلى تشغيل عملية إعادة بناء، بحيث يتطابق الموقع الحي مع مستودع الكود.
  • يتم تشغيل تسجيل الدخول بواسطة نفس الاتصال — يمكنك تسجيل الدخول إلى Zinn Digital® باستخدام GitHub أو GitLab بدلاً من كلمة المرور.

من مستودع الشفرات البرمجية إلى الموقع المباشر

  1. ربط حسابك

    قم بتخويل GitHub أو GitLab باستخدام رمز ذي نطاق محدد. نحن نعرض الصلاحيات أولاً ونقوم التحقق من صحتها عند الإدخال.

  2. اختر مستودعاً والهدف

    اختر المستودع ومكان نشر موقعه: GitLab Pages أو GitHub Pages أو Cloudflare Pages أو الاستضافة المُدارة.

  3. نشر

    نحن نبني وننشر. يتيح لك عنوان URL مؤقت معاينة العمل قبل حل نطاق DNS.

  4. تتبع الفرع

    قم بتفعيل خاصية الدفع للنشر (push-to-deploy) بحيث يؤدي إجراء دفع إلى الفرع الافتراضي الخاص بك إلى إعادة بناء الموقع المباشر تلقائياً.

الأسئلة الشائعة

ما هي مزودات تحكم المصدر التي يمكنني ربطها؟

GitHub و GitLab. اربط الحساب الذي تعمل به بالفعل وسيمكننا النشر من مستودعاته، وإذا قمت بتفعيله، استخدامه لتسجيل دخولك. يتم تشغيل كلاهما من خلال آلية الحساب المتصل ذاتها.

هل يمكنني تسجيل الدخول باستخدام GitLab بالإضافة إلى GitHub؟

نعم. إلى جانب البريد الإلكتروني و GitHub، يمكنك تسجيل الدخول إلى حسابك في Zinn Digital® باستخدام GitLab. تتولى طبقة الهوية مصافحة OAuth؛ ولا نرى قط كلمة مرور مزود الخدمة الخاص بك.

أين يمكنني نشر مستودع؟

إلى GitLab Pages أو GitHub Pages أو Cloudflare Pages لموقع ثابت أو مبني، أو على استضافة مدارة لتطبيق كامل. يمكنك اختيار الوجهة عند ربط المستودع، ويمكن أن تؤدي عمليات الدفع (pushes) إلى إعادة نشر.

كيف يتم حماية رمز الوصول الخاص بي؟

نظهر لك الصلاحيات التي يحتاجها الاتصال، ونتحقق من الرمز التعريفي (token) مقابل واجهة برمجة التطبيقات (API) الخاصة بالمزود عند الدخول، وبعد ذلك فقط نخزنه في Vault. إنه لا يلمس أبداً أي تعليمة برمجية أو سجل أو ملف بيئة، ويمكنك إلغاؤه لدى المزود أو إزالة الاتصال من طرفنا في أي وقت.

هل يمكنني استخدام نشر Pages على خط Footprint-Free؟

وهي معروضة ولكنها معلنة هناك. تتشارك GitLab Pages و GitHub Pages البنية التحتية للمزود ونطاقات gitlab.io / github.io العامة، وهو ما يُعد بصمة. للحصول على شبكة خالية من البصمات، انشر على الاستضافة المعزولة بدلاً من ذلك؛ أما على Mainstream، فإن Pages تُعد خدمة ممتازة من الدرجة الأولى.

النشر من مستودعك

ابدأ تجربة مجانية لمدة 14 يوماً بدون بطاقة ائتمان، واربط GitHub أو GitLab، وانشر من المستودع الذي تستخدمه بالفعل — تم التحقق من صحته عند الإدخال وتخزينه في Vault.

ابدأ مجاناً