إنتقل إلى المحتوى الرئيسي

التكامل مع GitHub

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

إعدادات GitHub في TatbiQ مع خيارات ربط حساب GitHub ومستودع المشروع
اربط حساب GitHub، ثم اربط مشروعك بمستودع من إعدادات GitHub.

ما تحتاج إليه

  • حساب GitHub. إذا لم يكن لديك حساب، أنشئ حسابًا مجانيًا على github.com.
  • مشروع في TatbiQ.

الربط بـ GitHub

يتم الربط على خطوتين: أولاً تأذن لحساب GitHub الخاص بك، ثم تربط مشروعك بمستودع.

الخطوة 1: ربط حساب GitHub الخاص بك

افتح مشروعك وانتقل إلى الإعدادات، ثم اختر GitHub.

اختر ربط حساب GitHub.

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

بعد منح الإذن، تُعاد إلى مشروعك ويظهر حسابك على أنه مُصادق عليه.

يمكنك أيضًا بدء ذلك من معالج النشر (Go Live)، الذي يتضمن خطوة GitHub أثناء نشر تطبيقك.

الخطوة 2: ربط مشروعك بمستودع

أثناء وجودك في الإعدادات ضمن GitHub، ابحث عن قسم مستودع المشروع.

اختر ربط المشروع.

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

يصبح مشروعك مرتبطًا بالكامل بمجرد أن يكون حساب GitHub الخاص بك مأذونًا به ويكون هناك مستودع مرتبط.

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

إبقاء الكود متزامنًا

يزامن TatbiQ الكود الخاص بك مع GitHub باستخدام نقاط الحفظ، وهي اللقطات التي يحفظها TatbiQ مع تغيّر تطبيقك. راجع نقاط الحفظ لمعرفة كيفية عمل نقاط الحفظ.

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

يمكنك عرض المستودع المرتبط في أي وقت عبر العرض على GitHub، ويُظهر لك حالة المزامنة آخر وقت تمت فيه مزامنة مشروعك.

إلغاء الربط

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

ذات صلة